git-svn-id: svn://euphorik.ch/pompage@4 02bbb61a-6d21-0410-aba0-cb053bdfd66a
authorcicco <cicco@02bbb61a-6d21-0410-aba0-cb053bdfd66a>
Sat, 4 Nov 2006 17:06:47 +0000 (17:06 +0000)
committercicco <cicco@02bbb61a-6d21-0410-aba0-cb053bdfd66a>
Sat, 4 Nov 2006 17:06:47 +0000 (17:06 +0000)
css/yopyop.css [new file with mode: 0644]
xml/sample_liste.xml
xsl/yopyop.xsl [new file with mode: 0644]

diff --git a/css/yopyop.css b/css/yopyop.css
new file mode 100644 (file)
index 0000000..13c59a8
--- /dev/null
@@ -0,0 +1,8 @@
+* {\r
+    margin: 0;\r
+    padding: 0;\r
+    border-width: 0;\r
+    font: normal 11px Verdana, Helvetica, Arial, sans-serif;\r
+    color: #000;\r
+    background-color: #FFF;\r
+}
\ No newline at end of file
index 4c7481e..742bacc 100644 (file)
@@ -1,7 +1,8 @@
-<?xml version='1.0' encoding='UTF-8'?>\r
+<?xml version="1.0" encoding="UTF-8"?>\r
+<?xml-stylesheet type="text/xsl" href="../xsl/yopyop.xsl"?>\r
 <filmographie>\r
  <film>\r
-  <titre>Joyeux Noël</titre>\r
+  <titre>Joyeux Noël</titre>\r
   <annee>2004</annee>\r
   <realisateur id="1" />\r
   <acteur id="2" />\r
   <genre id="1" />\r
   <genre id="2" />\r
   <genre id="3" />\r
-  <!-- Note : de 1 (la moin bonne) à 4 (la meilleur) -->\r
+  <!-- Note : de 1 (la moins bonne) à 4 (la meilleure) -->\r
   <critiquePresse>2</critiquePresse>\r
   <critiqueSpectateur>3</critiqueSpectateur>\r
   <synopsis>\r
-   Lorsque la guerre surgit au creux de l'été 1914, elle surprend...\r
+   Lorsque la guerre surgit au creux de l'été 1914, elle surprend...\r
   </synopsis>\r
-  <!-- donné en million -->\r
+  <!-- donné en million -->\r
   <budget unite="euro">\r
    18.15\r
   </budget>\r
@@ -36,7 +37,7 @@
   <nom>Diane Kruger</nom>\r
  </personne>\r
  <personne id="3">\r
-  <nom>Benno Fürmann</nom>\r
+  <nom>Benno Fürmann</nom>\r
  </personne>\r
  <personne id="4">\r
   <nom>Guillaume Canet</nom>\r
@@ -53,7 +54,7 @@
  </genre>\r
  \r
  <pays id="1">\r
-    français\r
+    français\r
  </pays>\r
  <pays id="2">\r
     allemand\r
diff --git a/xsl/yopyop.xsl b/xsl/yopyop.xsl
new file mode 100644 (file)
index 0000000..056a064
--- /dev/null
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">    
+    <xsl:template match="/">
+        <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr">
+            <head>
+                <title>
+                    yopYop
+                </title>
+            </head>
+            @import url(../ccs/yopyop.css);
+            <body>
+                <h1>yopYop</h1>
+                <table>
+                    <tr>
+                        <th>Titre</th>
+                        <th>Année</th>
+                    </tr>
+                    <xsl:for-each select="filmographie/film">
+                        <xsl:sort select="titre"/>
+                        <tr>
+                            <td><xsl:value-of select="titre"/></td>
+                            <td><xsl:value-of select="annee"/></td>
+                        </tr>
+                    </xsl:for-each>
+                </table>
+            </body>
+        </html>
+    </xsl:template>
+</xsl:stylesheet>
\ No newline at end of file