<?xml version="1.0" encoding="ISO-8859-1"?>
<?cocoon-process type="xsp"?>
<?cocoon-process type="xslt"?>
<?xml-stylesheet href="portal.xsl" type="text/xsl"?>


<!DOCTYPE page SYSTEM "portal.dtd">

<xsp:page
  language="java"
  xmlns:xsp="http://www.apache.org/1999/XSP/Core"
  xmlns:esql="http://apache.org/cocoon/SQL/v2"
>

<page>

   <esql:connection>
   <esql:driver>org.gjt.mm.mysql.Driver</esql:driver>
   
   <esql:dburl>jdbc:mysql://tecfa.unige.ch/deiaco</esql:dburl>
   <esql:username>nobody</esql:username>
   <esql:password></esql:password>

   <esql:dburl>jdbc:mysql://tecfa.unige.ch/radeff</esql:dburl>
   <esql:username>nobody</esql:username>
   <esql:password></esql:password>

  <top>
    <title>Epicurian's Portal</title>
  </top>

  <left>
    <box>
      <title>Manger à Genève</title>
      <icon src="http://tecfa.unige.ch/staf/staf-f/deiaco/staf2x/ex4/images/manger.gif" alt="manger à Genève"/>
      <intro>Où manger à Genève, toutes les bonnes adresses</intro>
      <list>
  <esql:execute-query>
    <esql:query>SELECT id, Titre FROM radeff.recettes ORDER BY Titre;</esql:query>
     <esql:results>
      <esql:row-results>
	<el>
	  <title><esql:get-string column="Titre"/></title>
	  <url><esql:get-string column="id"/></url>
	</el>
      </esql:row-results>
    </esql:results>
   </esql:execute-query>
      </list>
    </box>
    <box>
      <title>Déguster à Genève</title>
      <icon src="http://tecfa.unige.ch/staf/staf-f/deiaco/staf2x/ex4/images/boire.gif
" alt="Boire un verre à Genève"/>
      <intro>Les bons coins pour boire un verre à Genève</intro>
      <list>
	<el>
	  <title>Vivian</title>
	  <url>http://tecfa.unige.ch/~paraskev/</url>
	  <description><p>Daniel Schneider's slave :)</p>
            <ul>
		<li>test1</li>
		<li>test2</li>
		<li>test3</li>
	      </ul>
	  </description>
	  <date>up to now 20/02/2001 :</date>
	</el>
      </list>
    </box>
  </left>

  <middle>

    <box>
      <title>Manger à Genève - dernière nouvelle -</title>
      <list>
 <esql:execute-query>
    <esql:query>SELECT id, Titre, Prepa, dateEntree FROM radeff.recettes ORDER BY dateEntree LIMIT 1;</esql:query>
     <esql:results>
      <esql:row-results>
	<el>
	  <title><esql:get-string column="Titre"/></title>
	    <description>
	    <p><esql:get-string column="Prepa"/></p>
	    </description>
	    <date><esql:get-string column="dateEntree"/></date>
	</el>
      </esql:row-results>
    </esql:results>
   </esql:execute-query>
      </list>

    </box>

    <box>
      <title>Sortir à Genève - dernière nouvelle -</title>

      <list>
 <esql:execute-query>
    <esql:query>SELECT id, lieu, event, date FROM deiaco.sortir_geneve ORDER BY date LIMIT 1;</esql:query>
     <esql:results>
      <esql:row-results>
	<el>
	  <title><esql:get-string column="lieu"/></title>
	    <description>
	    <p><esql:get-string column="event"/></p>
	    </description>
	    <date><esql:get-string column="date"/></date>
	</el>
      </esql:row-results>
    </esql:results>
   </esql:execute-query>
      </list>

    </box>

  </middle>

    <right>
      <box>

      <title>Sortir à Genève</title>
      <icon src="http://tecfa.unige.ch/staf/staf-f/deiaco/staf2x/ex4/images/sortir.gif" alt="Sortir à Genève"/>
      <intro>Quelques haut lieux de sortie à Genève</intro>
      <list>
 <esql:execute-query>
    <esql:query>SELECT id, lieu FROM deiaco.sortir_geneve ORDER BY lieu;</esql:query>
     <esql:results>
      <esql:row-results>
	<el>
	  <title><esql:get-string column="lieu"/></title>
	  <url><esql:get-string column="id"/></url>
	</el>
      </esql:row-results>
    </esql:results>
   </esql:execute-query>
      </list>

    </box>

      <box>

      <title>Se soigner à Genève</title>
      <icon src="http://tecfa.unige.ch/staf/staf-f/deiaco/staf2x/ex4/images/soigner.gif" alt="Se soigner à Genève"/>
      <intro>Comment se soigner à Genève, après avoir bien bu, bien mangé et bien ri !</intro>
      <list>
	<el>
	  <title>Vivian</title>
	  <url>http://tecfa.unige.ch/~paraskev/</url>
	  <description><p>Daniel Schneider's slave :)</p>
            <ul>
		<li>test1</li>
		<li>test2</li>
		<li>test3</li>
	      </ul>
	  </description>
	  <date>up to now 20/02/2001 :</date>
	</el>
      </list>

    </box>
  </right>
  </esql:connection>
</page>
</xsp:page>

