- Timestamp:
- 04/29/08 14:25:55 (16 years ago)
- Location:
- trunk
- Files:
-
- 24 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/biblioentry_xml.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2 <xsl:stylesheet 3 version="1.0" 4 xmlns:xl="http://www.w3.org/1999/xlink" 5 xmlns:html="http://www.w3.org/1999/xhtml" 6 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 3 7 4 8 <!-- … … 8 12 update : 9 13 $Id$ 14 fplod 2008-04-29T09:10:31Z aedon.locean-ipsl.upmc.fr (Darwin) 15 chgt for dbk5 10 16 fplod 2007-06-20T17:18:02Z aedon.locean-ipsl.upmc.fr (Darwin) 11 17 <bibliomisc role="id"> replaced by <biblioid class="doi"> … … 191 197 --> 192 198 <xsl:text>, </xsl:text> 193 <xsl:element name=" ulink">194 <xsl:attribute name=" url">199 <xsl:element name="link"> 200 <xsl:attribute name="xl:href"> 195 201 <xsl:text>http://dx.doi.org/</xsl:text> 196 202 <xsl:value-of select="."/> -
trunk/comments_db.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2 <xsl:stylesheet 3 version="1.0" 4 xmlns:html="http://www.w3.org/1999/xhtml" 5 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 3 6 4 7 <!-- … … 8 11 update : 9 12 $Id$ 13 fplod 2008-04-29T09:07:06Z aedon.locean-ipsl.upmc.fr (Darwin) 14 chgt for dbk5 10 15 fplod 2007-04-26T11:56:32Z aedon.locean-ipsl.upmc.fr (Darwin) 11 16 creation … … 13 18 14 19 <xsl:template name="comments"> 20 <xsl:param name="author_id"/> 15 21 <xsl:text>
</xsl:text> 16 <xsl:element name=" fieldset">17 <xsl:attribute name=" id">field_comments</xsl:attribute>22 <xsl:element name="html:fieldset"> 23 <xsl:attribute name="xml:id">field_comments_<xsl:value-of select="$author_id"/></xsl:attribute> 18 24 <xsl:text>
</xsl:text> 19 <xsl:element name=" legend">25 <xsl:element name="html:legend"> 20 26 Comments 21 27 </xsl:element> 22 28 <xsl:text>
</xsl:text> 23 <xsl:element name=" textarea">29 <xsl:element name="html:textarea"> 24 30 <xsl:attribute name="name">comments</xsl:attribute> 25 31 <xsl:attribute name="rows">5</xsl:attribute> -
trunk/compilers_db.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2 <xsl:stylesheet 3 version="1.0" 4 xmlns:html="http://www.w3.org/1999/xhtml" 5 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 3 6 4 7 <!-- … … 8 11 update : 9 12 $Id$ 13 fplod 2008-04-29T09:03:58Z aedon.locean-ipsl.upmc.fr (Darwin) 14 chgt for dbk5 10 15 fplod 2007-05-18T10:25:06Z aedon.locean-ipsl.upmc.fr (Darwin) 11 16 correction pour cause de dysfonctionnement sous firefox (mais ok sous safari) : … … 17 22 <xsl:template name="compilers"> 18 23 <xsl:param name="user"/> 24 <xsl:param name="author_id"/> 19 25 <xsl:param name="visu_modif"/> 20 26 21 27 <xsl:text>
</xsl:text> 22 <xsl:element name=" fieldset">23 <xsl:attribute name=" id">compilers</xsl:attribute>28 <xsl:element name="html:fieldset"> 29 <xsl:attribute name="xml:id">compilers_<xsl:value-of select="$author_id"/></xsl:attribute> 24 30 <xsl:text>
</xsl:text> 25 31 <xsl:text>
</xsl:text> 26 <xsl:element name=" legend">32 <xsl:element name="html:legend"> 27 33 Used compilers 28 34 </xsl:element> … … 30 36 <xsl:text>
</xsl:text> 31 37 <!-- ne plait pas à firefox ++ 32 <xsl:element name=" label">38 <xsl:element name="html:label"> 33 39 --> 34 40 <xsl:for-each select="$user/compilers/compiler"> … … 39 45 <xsl:when test="@code != 'zzz_other'"> 40 46 <xsl:text>
</xsl:text> 41 <xsl:element name=" input">47 <xsl:element name="html:input"> 42 48 <xsl:attribute name="name"> 43 49 <xsl:value-of select="name()"/><xsl:text>_</xsl:text><xsl:value-of select="@code"/> … … 56 62 <xsl:when test="@code = 'zzz_other'"> 57 63 <xsl:text>
</xsl:text> 58 <xsl:element name=" label">64 <xsl:element name="html:label"> 59 65 Other : 60 66 <xsl:text>
</xsl:text> 61 <xsl:element name=" input">67 <xsl:element name="html:input"> 62 68 <xsl:attribute name="name"> 63 69 <xsl:value-of select="name()"/><xsl:text>_</xsl:text><xsl:value-of select="@code"/> -
trunk/components_db.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2 <xsl:stylesheet 3 version="1.0" 4 xmlns:html="http://www.w3.org/1999/xhtml" 5 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 3 6 4 7 <!-- … … 8 11 update : 9 12 $Id$ 13 fplod 2008-04-29T09:06:37Z aedon.locean-ipsl.upmc.fr (Darwin) 14 chgt fot dbk5 10 15 fplod 2007-06-08T09:07:12Z aedon.locean-ipsl.upmc.fr (Darwin) 11 16 bug fix for components_date … … 21 26 <xsl:template name="components"> 22 27 <xsl:param name="user"/> 28 <xsl:param name="author_id"/> 23 29 <xsl:param name="visu_modif"/> 24 30 25 31 <xsl:text>
</xsl:text> 26 <xsl:element name=" fieldset">27 <xsl:attribute name=" id">components</xsl:attribute>32 <xsl:element name="html:fieldset"> 33 <xsl:attribute name="xml:id">components_<xsl:value-of select="$author_id"/></xsl:attribute> 28 34 <xsl:text>
</xsl:text> 29 <xsl:element name=" legend">35 <xsl:element name="html:legend"> 30 36 Used NEMO components 31 37 </xsl:element> 32 38 <xsl:text>
</xsl:text> 33 39 <!-- ne plait pas à firefox ++ 34 <xsl:element name=" label">40 <xsl:element name="html:label"> 35 41 --> 36 42 <xsl:for-each select="$user/components/component"> … … 41 47 <xsl:when test="@code != 'zzz_other'"> 42 48 <xsl:text>
</xsl:text> 43 <xsl:element name=" input">49 <xsl:element name="html:input"> 44 50 <xsl:attribute name="name"> 45 51 <xsl:value-of select="name()"/><xsl:text>_</xsl:text><xsl:value-of select="@code"/> … … 58 64 <xsl:when test="@code = 'zzz_other'"> 59 65 <xsl:text>
</xsl:text> 60 <xsl:element name=" label">66 <xsl:element name="html:label"> 61 67 Other : 62 68 <xsl:text>
</xsl:text> 63 <xsl:element name=" input">69 <xsl:element name="html:input"> 64 70 <xsl:attribute name="name"> 65 71 <xsl:value-of select="name()"/><xsl:text>_</xsl:text><xsl:value-of select="@code"/> … … 76 82 --> 77 83 <xsl:text>
</xsl:text> 78 <xsl:element name=" label">84 <xsl:element name="html:label"> 79 85 <xsl:text>Since (YYYYMM) :</xsl:text> 80 86 <xsl:text>
</xsl:text> 81 <xsl:element name=" input">87 <xsl:element name="html:input"> 82 88 <xsl:attribute name="name">components_date</xsl:attribute> 83 89 <xsl:attribute name="type">text</xsl:attribute> -
trunk/correction_db.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2 <xsl:stylesheet 3 version="1.0" 4 xmlns:html="http://www.w3.org/1999/xhtml" 5 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 3 6 4 7 <!-- … … 8 11 update : 9 12 $Id$ 13 fplod 2008-04-29T09:43:57Z aedon.locean-ipsl.upmc.fr (Darwin) 14 chgt for dbk5 10 15 fplod 2007-04-26T11:56:32Z aedon.locean-ipsl.upmc.fr (Darwin) 11 16 creation … … 15 20 <xsl:param name="id"/> 16 21 <xsl:text>
</xsl:text> 17 <xsl:element name="fieldset"> 18 <xsl:attribute name="id">field_correction_<xsl:value-of select="$id"/></xsl:attribute> 22 <xsl:element name="html:fieldset"> 23 <!-- ++ pb to find unique id 24 <xsl:attribute name="xml:id">field_correction_<xsl:value-of select="$id"/></xsl:attribute> 25 --> 19 26 <xsl:text>
</xsl:text> 20 <xsl:element name=" legend">27 <xsl:element name="html:legend"> 21 28 Correction 22 29 </xsl:element> 23 30 <xsl:text>
</xsl:text> 24 <xsl:element name=" textarea">31 <xsl:element name="html:textarea"> 25 32 <xsl:attribute name="name">correction_<xsl:value-of select="$id"/></xsl:attribute> 26 33 <xsl:attribute name="rows">2</xsl:attribute> -
trunk/form_db.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2 <xsl:stylesheet 3 version="1.0" 4 xmlns:html="http://www.w3.org/1999/xhtml" 5 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 3 6 4 7 <!-- … … 8 11 update : 9 12 $Id$ 13 fplod 2008-04-29T08:57:43Z aedon.locean-ipsl.upmc.fr (Darwin) 14 chgt for dbk5 10 15 fplod 2007-10-17T08:07:50Z aedon.locean-ipsl.upmc.fr (Darwin) 11 16 improve sort (diacriticals) … … 37 42 38 43 <xsl:text>
</xsl:text> 39 <xsl:element name=" form">44 <xsl:element name="html:form"> 40 45 <xsl:choose> 41 46 <xsl:when test="$visu_modif= 'modif'"> … … 47 52 <xsl:attribute name="enctype">text/plain</xsl:attribute> 48 53 <xsl:text>
</xsl:text> 49 <xsl:element name=" input">54 <xsl:element name="html:input"> 50 55 <xsl:attribute name="name">message</xsl:attribute> 51 56 <xsl:attribute name="type">hidden</xsl:attribute> … … 53 58 </xsl:element> 54 59 <xsl:text>
</xsl:text> 55 <xsl:element name=" input">60 <xsl:element name="html:input"> 56 61 <xsl:attribute name="name">server</xsl:attribute> 57 62 <xsl:attribute name="type">hidden</xsl:attribute> … … 59 64 </xsl:element> 60 65 <xsl:text>
</xsl:text> 61 <xsl:element name=" input">66 <xsl:element name="html:input"> 62 67 <xsl:attribute name="name">phpversion</xsl:attribute> 63 68 <xsl:attribute name="type">hidden</xsl:attribute> … … 65 70 </xsl:element> 66 71 <xsl:text>
</xsl:text> 67 <xsl:element name=" input">72 <xsl:element name="html:input"> 68 73 <xsl:attribute name="name">timestamp</xsl:attribute> 69 74 <xsl:attribute name="type">hidden</xsl:attribute> … … 73 78 </xsl:choose> 74 79 <xsl:text>
</xsl:text> 75 <xsl:element name=" input">80 <xsl:element name="html:input"> 76 81 <xsl:attribute name="name">author_id</xsl:attribute> 77 82 <xsl:attribute name="type">hidden</xsl:attribute> … … 81 86 <xsl:call-template name="personal"> 82 87 <xsl:with-param name="user" select="$user"/> 88 <xsl:with-param name="author_id" select="$author_id"/> 83 89 <xsl:with-param name="visu_modif" select="'modif'"/> 84 90 </xsl:call-template> 85 91 <xsl:call-template name="components"> 86 92 <xsl:with-param name="user" select="$user"/> 93 <xsl:with-param name="author_id" select="$author_id"/> 87 94 <xsl:with-param name="visu_modif" select="'modif'"/> 88 95 </xsl:call-template> 89 96 <xsl:call-template name="platforms"> 90 97 <xsl:with-param name="user" select="$user"/> 98 <xsl:with-param name="author_id" select="$author_id"/> 91 99 <xsl:with-param name="visu_modif" select="'modif'"/> 92 100 </xsl:call-template> 93 101 <xsl:call-template name="processors"> 94 102 <xsl:with-param name="user" select="$user"/> 103 <xsl:with-param name="author_id" select="$author_id"/> 95 104 <xsl:with-param name="visu_modif" select="'modif'"/> 96 105 </xsl:call-template> 97 106 <xsl:call-template name="compilers"> 98 107 <xsl:with-param name="user" select="$user"/> 108 <xsl:with-param name="author_id" select="$author_id"/> 99 109 <xsl:with-param name="visu_modif" select="'modif'"/> 100 110 </xsl:call-template> … … 142 152 </xsl:choose> 143 153 <xsl:call-template name="comments"> 154 <xsl:with-param name="author_id" select="$author_id"/> 144 155 <xsl:with-param name="visu_modif" select="'modif'"/> 145 156 </xsl:call-template> 146 157 <xsl:call-template name="newreferences"> 158 <xsl:with-param name="author_id" select="$author_id"/> 147 159 <xsl:with-param name="visu_modif" select="'modif'"/> 148 160 </xsl:call-template> … … 151 163 <xsl:when test="$visu_modif= 'modif'"> 152 164 <xsl:text>
</xsl:text> 153 <xsl:element name=" input">165 <xsl:element name="html:input"> 154 166 <xsl:attribute name="type">submit</xsl:attribute> 155 167 <xsl:attribute name="value">Mail</xsl:attribute> 156 168 </xsl:element> 157 169 <xsl:text>
</xsl:text> 158 <xsl:element name=" input">170 <xsl:element name="html:input"> 159 171 <xsl:attribute name="type">reset</xsl:attribute> 160 172 <xsl:attribute name="value">reset</xsl:attribute> -
trunk/form_html.xsl
r49 r55 1 1 <?xml version='1.0' encoding='ISO-8859-1'?> 2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> 2 <xsl:stylesheet 3 xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 4 xmlns:html="http://www.w3.org/1999/xhtml" 5 version="1.0"> 3 6 4 7 <!-- … … 8 11 update : 9 12 $Id$ 13 fplod 2008-04-28T15:29:15Z aedon.locean-ipsl.upmc.fr (Darwin) 14 dbk5 10 15 fplod 2007-04-27T15:08:17Z aedon.locean-ipsl.upmc.fr (Darwin) 11 16 ++ inclusion php d'après http://www.cygwin.com/ml/docbook-apps/2005-q1/msg00484.html … … 16 21 --> 17 22 18 <xsl:template match=" form">23 <xsl:template match="html:form"> 19 24 <xsl:text>
</xsl:text> 20 25 <xsl:element name="form"> … … 48 53 </xsl:template> 49 54 50 <xsl:template match=" fieldset">55 <xsl:template match="html:fieldset"> 51 56 <xsl:text>
</xsl:text> 52 57 <xsl:element name="fieldset"> … … 56 61 </xsl:template> 57 62 58 <xsl:template match=" label">63 <xsl:template match="html:label"> 59 64 <xsl:text>
</xsl:text> 60 65 <xsl:element name="label"> … … 63 68 </xsl:template> 64 69 65 <xsl:template match=" legend">70 <xsl:template match="html:legend"> 66 71 <legend><xsl:apply-templates/></legend> 67 72 </xsl:template> 68 73 69 <xsl:template match=" input">74 <xsl:template match="html:input"> 70 75 <xsl:text>
</xsl:text> 71 76 <xsl:element name="input"> … … 139 144 </xsl:template> 140 145 141 <xsl:template match=" textarea">146 <xsl:template match="html:textarea"> 142 147 <xsl:text>
</xsl:text> 143 148 <xsl:element name="textarea"> … … 148 153 </xsl:element> 149 154 </xsl:template> 150 <xsl:template match=" form/select">155 <xsl:template match="html:form/html:select"> 151 156 <xsl:text>
</xsl:text> 152 157 <xsl:element name="select"> … … 167 172 </xsl:template> 168 173 169 <xsl:template match=" option">174 <xsl:template match="html:option"> 170 175 <xsl:text>
</xsl:text> 171 176 <xsl:element name="option"> -
trunk/linkchecker.sh
r53 r55 1 #! /bin/sh -x1 #! /bin/sh 2 2 # 3 3 # module : … … 69 69 done 70 70 # 71 # +++ remove temporarily 71 # +++ remove temporarily 72 72 # +++ set -u 73 73 # -
trunk/main.xml
r48 r55 1 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" 3 [ 2 <!DOCTYPE article [ 4 3 <!ENTITY select_id "select_id.xml"> 5 4 ]> 6 <article lang="en"> 5 <article 6 xmlns="http://docbook.org/ns/docbook" 7 xmlns:xl="http://www.w3.org/1999/xlink" 8 xmlns:html="http://www.w3.org/1999/xhtml" 9 xml:lang="en"> 7 10 <!-- 8 11 module : … … 16 19 --> 17 20 <title>Nemo Survey</title> 18 < articleinfo>21 <info> 19 22 <authorgroup> 20 23 <author> … … 34 37 <keyword>NEMO</keyword> 35 38 </keywordset> 36 </ articleinfo>37 <simplesect id="intro"> 38 <para >39 </info> 40 41 <para xml:id="intro"> 39 42 As you can imagine, this survey is not a new way to spy NEMO users and their work! The goal of this survey is simply collect and keep up-to-date information related to the use of NEMO: mainly the number of users and list of publications involving NEMO. These information and their temporal evolution are keys arguments when negotiating man-power or money to support our work. We tried to minimize as much as possible the time needed to fill this survey. Please, take a few minutes to fill it, this will greatly benefit to NEMO! 40 43 </para> 41 </simplesect>42 44 43 <sect1 id="bibsorts">45 <sect1 xml:id="bibsorts"> 44 46 <title>Nemo Bibliography</title> 47 48 45 49 <itemizedlist> 46 50 <listitem> 47 51 <para> 48 < ulink url="bibnemomaf01.html">By years</ulink>52 <link xl:href="superbib01.html">By years</link> 49 53 </para> 50 54 </listitem> 51 55 <listitem> 52 56 <para> 53 < ulink url="bibnemomaf02.html">By authors in one unique big file</ulink>57 <link xl:href="superbib02.html">By authors in one unique big file</link> 54 58 </para> 55 59 </listitem> 56 60 <listitem> 57 61 <para> 58 < ulink url="../many/bibnemomaf01/index.html">By authors in several files (one by author)</ulink>62 <link xl:href="../many/superbib01/index.html">By authors in several files (one by author)</link> 59 63 </para> 60 64 </listitem> … … 62 66 </sect1> 63 67 64 <sect1 id="firstform">68 <sect1 xml:id="firstform"> 65 69 <title>Nemo Survey Contribution</title> 66 70 <itemizedlist> … … 70 74 </para> 71 75 <note><para>Jump directly to your Id by typing the first letters of your surname.</para></note> 72 <para> 73 <form> 74 <label> 76 <html:form> 77 <html:label> 75 78 Id (<emphasis>SURNAME_f</emphasis>) 76 </ label>79 </html:label> 77 80 <xi:include href="&select_id;" 78 81 parse="xml" xmlns:xi="http://www.w3.org/2001/XInclude"> … … 81 84 </xi:fallback> 82 85 </xi:include> 83 </form> 84 </para> 86 </html:form> 85 87 </listitem> 86 88 <listitem> 87 89 <para> 88 You can fill a < ulink url="./template.php">new form</ulink>.90 You can fill a <link xl:href="./template.php">new form</link>. 89 91 </para> 90 92 </listitem> -
trunk/main_html.xsl
r49 r55 1 1 <?xml version='1.0' encoding='ISO-8859-1'?> 2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> 2 <xsl:stylesheet 3 xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 4 xmlns:html="http://www.w3.org/1999/xhtml" 5 version="1.0"> 3 6 4 7 <!-- 5 8 module : 6 transformation docbook en plusieurshtml avec formulaire9 transformation docbook en html avec formulaire 7 10 8 11 update : 9 12 $Id$ 13 fplod 2008-04-28T11:02:38Z aedon.locean-ipsl.upmc.fr (Darwin) 14 input dbk5 10 15 fplod 2007-04-18T08:15:46Z aedon.locean-ipsl.upmc.fr (Darwin) 11 16 création … … 31 36 <xsl:param name="section.autolabel" select="0"/> 32 37 33 34 38 <!-- 35 39 Personalisation de bas de page … … 41 45 </xsl:template> 42 46 47 <!-- 48 <xsl:template match="html:form"> 49 <xsl:message> coucou form</xsl:message> 50 <xsl:comment>form debut ici</xsl:comment> 51 <xsl:apply-templates/> 52 <xsl:comment>form fin ici</xsl:comment> 53 </xsl:template> 54 55 <xsl:template match="html:label"> 56 <xsl:message> coucou label </xsl:message> 57 <xsl:comment>label debut ici</xsl:comment> 58 <xsl:apply-templates/> 59 <xsl:comment>label fin ici</xsl:comment> 60 </xsl:template> 61 62 <xsl:template match="html:select"> 63 <xsl:message> coucou select </xsl:message> 64 <xsl:comment>select debut ici</xsl:comment> 65 <xsl:apply-templates/> 66 <xsl:comment>select fin ici</xsl:comment> 67 </xsl:template> 68 69 <xsl:template match="html:option"> 70 <xsl:message> coucou option </xsl:message> 71 <xsl:comment>option debut ici</xsl:comment> 72 <xsl:apply-templates/> 73 <xsl:comment>option fin ici</xsl:comment> 74 </xsl:template> 75 --> 76 43 77 </xsl:stylesheet> -
trunk/makefile
r54 r55 68 68 # the third for me (Françoise) on my home page at LOCEAN 69 69 # http://www.locean-ipsl.upmc.fr/~fplod/superbibdemo/ 70 #DIRPUBLISH = \71 #none72 73 #URLPUBLISH = \74 #http://www.locean-ipsl.upmc/~fplod/$(PRODUCT)demo/70 DIRPUBLISH = \ 71 none 72 73 URLPUBLISH = \ 74 http://www.locean-ipsl.upmc.fr/~fplod/$(PRODUCT)demo/ 75 75 76 76 MAKEDATE = \ … … 78 78 79 79 XSLPARAMHTML = \ 80 --xinclude \81 80 --param makedate "'$(MAKEDATE)'" \ 82 81 --param html.stylesheet "'../../style.css ../../$(PRODUCT).css'" \ … … 90 89 91 90 .PHONY : \ 91 dbkcheck \ 92 92 all \ 93 93 before \ … … 173 173 -@rm -f $(DIRTMP)/$(PRODUCT)02_dblatex.err 174 174 -@rm -f $(DIRTMP)/$(PRODUCT)02_dblatex.log 175 -@rm -f $(DIRTMP)/ bibliomany01.xml176 -@rm -f $(DIRTMP)/ bibliomany02.xml175 -@rm -f $(DIRTMP)/$(PRODUCT)many01.xml 176 -@rm -f $(DIRTMP)/$(PRODUCT)many02.xml 177 177 -@rm -f $(DIRTMP)/titlepage.$(PRODUCT).xsl 178 178 -@rm -f $(DIRTMP)/user_db.xml 179 179 -@rm -f $(DIRTMP)/template_beforesed.php 180 180 -@rm -f $(DIRTMP)/template_db.xml 181 182 dbkcheck : 183 @-rm $(DIRTMP)/err_xmlstarlet_xsd 2> /dev/null 184 #++ biblio.xml db5 185 @for file in $(DIRTMP)/*_full.xml $(DIRTMP)/select_id.xml $(DIRTMP)/superbib01.xml $(DIRTMP)/superbib02.xml $(DIRTMP)/$(PRODUCT)many01.xml $(DIRTMP)/$(PRODUCT)many02.xml $(DIRTMP)/user_db.xml $(DIRTMP)/template_db.xml; do \ 186 xml val --err \ 187 --xsd http://www.docbook.org/xml/5.0/xsd/docbook.xsd \ 188 $${file} 1>> $(DIRTMP)/err_xmlstarlet_xsd 2>&1; done 189 @echo "check for valid diag for each file in $(DIRTMP)/err_xmlstarlet_xsd" 181 190 182 191 all : \ … … 220 229 $(DIRSRC)/main_html.xsl \ 221 230 $(DIRTMP)/titlepage.$(PRODUCT).xsl \ 231 $(DIRSRC)/form_html.xsl \ 222 232 $(DIRTMP)/main_full.xml 223 233 @xsltproc \ … … 232 242 $(DIRSRC)/style.css \ 233 243 $(DIRSRC)/$(PRODUCT)01_html.xsl \ 244 $(DIRTMP)/titlepage.$(PRODUCT).xsl \ 234 245 $(DIRTMP)/$(PRODUCT)01.xml 235 246 @xsltproc \ … … 241 252 $(DIRTMP)/$(PRODUCT)01.xml : \ 242 253 $(DIRSRC)/$(PRODUCT)01_xml.xsl \ 254 $(DIRSRC)/biblioentry_xml.xsl \ 243 255 $(DIRSRC)/biblio.xml 244 256 @xsltproc \ … … 252 264 $(DIRSRC)/style.css \ 253 265 $(DIRSRC)/$(PRODUCT)01_html.xsl \ 266 $(DIRTMP)/titlepage.$(PRODUCT).xsl \ 254 267 $(DIRTMP)/$(PRODUCT)02.xml 255 268 @xsltproc \ … … 263 276 $(DIRSRC)/style.css \ 264 277 $(DIRSRC)/$(PRODUCT)many02_html.xsl \ 265 $(DIRTMP)/bibliomany02.xml 278 $(DIRTMP)/titlepage.$(PRODUCT).xsl \ 279 $(DIRSRC)/form_html.xsl \ 280 $(DIRTMP)/$(PRODUCT)many02.xml 266 281 @xsltproc \ 267 282 $(XSLPARAMHTML) \ … … 269 284 --param base.dir "'$@/'" \ 270 285 $(DIRSRC)/$(PRODUCT)many02_html.xsl \ 271 $(DIRTMP)/ bibliomany02.xml286 $(DIRTMP)/$(PRODUCT)many02.xml 272 287 # affreux sed 273 288 for file in $(DIRWWW)/en/many/$(PRODUCT)02/*.php; do \ … … 275 290 mv $${file}_sed $${file} ; \ 276 291 done 277 278 $(DIRTMP)/bibliomany02.xml : \ 292 @touch $@/ 293 294 $(DIRTMP)/$(PRODUCT)many02.xml : \ 279 295 $(DIRSRC)/$(PRODUCT)many02_xml.xsl \ 296 $(DIRSRC)/form_db.xsl \ 297 $(DIRSRC)/compilers_db.xsl \ 298 $(DIRSRC)/components_db.xsl \ 299 $(DIRSRC)/platforms_db.xsl \ 300 $(DIRSRC)/personal_db.xsl \ 301 $(DIRSRC)/comments_db.xsl \ 302 $(DIRSRC)/newreferences_db.xsl \ 303 $(DIRSRC)/processors_db.xsl \ 304 $(DIRSRC)/biblioentry_xml.xsl \ 305 $(DIRSRC)/correction_db.xsl \ 306 $(DIRSRC)/firstname_id.xsl \ 307 $(DIRSRC)/surname_id.xsl \ 280 308 $(DIRSRC)/biblio.xml 281 309 @xsltproc \ … … 290 318 $(DIRSRC)/style.css \ 291 319 $(DIRSRC)/$(PRODUCT)many01_html.xsl \ 292 $(DIRTMP)/bibliomany01.xml 320 $(DIRTMP)/titlepage.$(PRODUCT).xsl \ 321 $(DIRTMP)/$(PRODUCT)many01.xml 293 322 @xsltproc \ 294 323 $(XSLPARAMHTML) \ 295 324 --param base.dir "'$@/'" \ 296 325 $(DIRSRC)/$(PRODUCT)many01_html.xsl \ 297 $(DIRTMP)/bibliomany01.xml 298 299 $(DIRTMP)/bibliomany01.xml : \ 326 $(DIRTMP)/$(PRODUCT)many01.xml 327 @touch $@/ 328 329 $(DIRTMP)/$(PRODUCT)many01.xml : \ 300 330 $(DIRSRC)/$(PRODUCT)many01_xml.xsl \ 331 $(DIRSRC)/firstname_id.xsl \ 332 $(DIRSRC)/surname_id.xsl \ 333 $(DIRSRC)/table_authors.xsl \ 334 $(DIRSRC)/biblioentry_xml.xsl \ 335 $(DIRSRC)/correction_db.xsl \ 301 336 $(DIRSRC)/biblio.xml 302 337 @xsltproc \ … … 309 344 $(DIRTMP)/$(PRODUCT)02.xml : \ 310 345 $(DIRSRC)/$(PRODUCT)02_xml.xsl \ 346 $(DIRSRC)/firstname_id.xsl \ 347 $(DIRSRC)/surname_id.xsl \ 348 $(DIRSRC)/table_authors.xsl \ 349 $(DIRSRC)/biblioentry_xml.xsl \ 350 $(DIRSRC)/correction_db.xsl \ 311 351 $(DIRSRC)/biblio.xml 312 352 @xsltproc \ … … 320 360 $(DIRSRC)/titlepage.$(PRODUCT).xml 321 361 @xsltproc \ 322 --xinclude \323 362 --output $@ \ 324 363 http://docbook.sourceforge.net/release/xsl/current/template/titlepage.xsl \ … … 331 370 $(DIRTMP)/years.ploticus : \ 332 371 $(DIRSRC)/years_ploticus.xsl \ 372 $(DIRSRC)/biblioentry_xml.xsl \ 333 373 $(DIRSRC)/biblio.xml 334 374 @xsltproc \ … … 378 418 $(DIRTMP)/select_id.xml : \ 379 419 $(DIRSRC)/select_id.xsl \ 420 $(DIRSRC)/firstname_id.xsl \ 421 $(DIRSRC)/surname_id.xsl \ 380 422 $(DIRSRC)/biblio.xml 381 423 @xsltproc \ … … 388 430 $(DIRSRC)/style.css \ 389 431 $(DIRSRC)/user_html.xsl \ 432 $(DIRTMP)/titlepage.$(PRODUCT).xsl \ 433 $(DIRSRC)/form_html.xsl \ 390 434 $(DIRTMP)/user_db.xml 391 435 @xsltproc \ … … 397 441 $(DIRTMP)/user_db.xml : \ 398 442 $(DIRSRC)/user_db.xsl \ 443 $(DIRSRC)/components_db.xsl \ 444 $(DIRSRC)/compilers_db.xsl \ 445 $(DIRSRC)/platforms_db.xsl \ 446 $(DIRSRC)/processors_db.xsl \ 399 447 $(DIRSRC)/user.xml 400 448 @xsltproc \ … … 418 466 $(DIRSRC)/style.css \ 419 467 $(DIRSRC)/main_html.xsl \ 468 $(DIRTMP)/titlepage.$(PRODUCT).xsl \ 469 $(DIRSRC)/form_html.xsl \ 420 470 $(DIRTMP)/template_db.xml 421 471 @xsltproc \ … … 428 478 $(DIRTMP)/template_db.xml : \ 429 479 $(DIRSRC)/user.xml \ 430 $(DIRSRC)/template_db.xsl 431 @xsltproc \ 432 $(XSLPARAMHTML) \ 433 --output $@ \ 434 $(DIRSRC)/template_db.xsl \ 435 $(DIRSRC)/user.xml 436 437 $(DIRSRC)/user_db.xsl : \ 438 $(DIRSRC)/components_db.xsl \ 439 $(DIRSRC)/compilers_db.xsl \ 440 $(DIRSRC)/platforms_db.xsl \ 441 $(DIRSRC)/processors_db.xsl 442 443 $(DIRSRC)/form_db.xsl : \ 480 $(DIRSRC)/template_db.xsl \ 481 $(DIRSRC)/form_db.xsl \ 444 482 $(DIRSRC)/compilers_db.xsl \ 445 483 $(DIRSRC)/components_db.xsl \ … … 449 487 $(DIRSRC)/newreferences_db.xsl \ 450 488 $(DIRSRC)/processors_db.xsl \ 451 $(DIRSRC)/biblioentry_xml.xsl 452 453 $(DIRSRC)/biblioentry_xml.xsl : \ 489 $(DIRSRC)/biblioentry_xml.xsl \ 454 490 $(DIRSRC)/correction_db.xsl 455 456 $(DIRSRC)/$(PRODUCT)01_html.xsl : \ 457 $(DIRTMP)/titlepage.$(PRODUCT).xsl 458 459 $(DIRSRC)/user_html.xsl : \ 460 $(DIRTMP)/titlepage.$(PRODUCT).xsl \ 461 $(DIRSRC)/form_html.xsl 462 463 464 $(DIRSRC)/$(PRODUCT)main_html.xsl : \ 465 $(DIRTMP)/titlepage.$(PRODUCT).xsl \ 466 $(DIRSRC)/form_html.xsl 467 468 $(DIRSRC)/$(PRODUCT)02_html.xsl : \ 469 $(DIRTMP)/titlepage.$(PRODUCT).xsl 470 471 $(DIRSRC)/$(PRODUCT)many01_html.xsl : \ 472 $(DIRTMP)/titlepage.$(PRODUCT).xsl 473 474 $(DIRSRC)/$(PRODUCT)many02_html.xsl : \ 475 $(DIRTMP)/titlepage.$(PRODUCT).xsl \ 476 $(DIRSRC)/form_html.xsl 477 478 $(DIRSRC)/$(PRODUCT)_pdf.xsl : \ 479 $(DIRTMP)/titlepage.$(PRODUCT).xsl 480 481 $(DIRSRC)/$(PRODUCT)01_txt.xsl : \ 482 $(DIRTMP)/titlepage.$(PRODUCT).xsl 483 484 $(DIRSRC)/$(PRODUCT)01_xml.xsl : \ 485 $(DIRSRC)/biblioentry_xml.xsl 486 487 $(DIRSRC)/select_id.xsl : \ 488 $(DIRSRC)/firstname_id.xsl \ 489 $(DIRSRC)/surname_id.xsl 490 491 $(DIRSRC)/$(PRODUCT)many01_xml.xsl : \ 492 $(DIRSRC)/firstname_id.xsl \ 493 $(DIRSRC)/surname_id.xsl \ 494 $(DIRSRC)/table_authors.xsl \ 495 $(DIRSRC)/biblioentry_xml.xsl 496 497 $(DIRSRC)/$(PRODUCT)many02_xml.xsl : \ 498 $(DIRSRC)/firstname_id.xsl \ 499 $(DIRSRC)/surname_id.xsl \ 500 $(DIRSRC)/table_authors.xsl 501 502 $(DIRSRC)/$(PRODUCT)02_xml.xsl : \ 503 $(DIRSRC)/firstname_id.xsl \ 504 $(DIRSRC)/surname_id.xsl \ 505 $(DIRSRC)/table_authors.xsl \ 506 $(DIRSRC)/biblioentry_xml.xsl 507 508 $(DIRSRC)/template_db.xsl : \ 509 $(DIRSRC)/form_db.xsl 510 511 $(DIRSRC)/years_ploticus.xsl : \ 512 $(DIRSRC)/biblioentry_xml.xsl 491 @xsltproc \ 492 $(XSLPARAMHTML) \ 493 --output $@ \ 494 $(DIRSRC)/template_db.xsl \ 495 $(DIRSRC)/user.xml 513 496 514 497 $(DIRDOC)/images/$(PRODUCT)_fulldependencies.png : \ -
trunk/newreferences_db.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2 <xsl:stylesheet 3 version="1.0" 4 xmlns:html="http://www.w3.org/1999/xhtml" 5 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 6 3 7 4 8 <!-- … … 8 12 update : 9 13 $Id$ 14 fplod 2008-04-29T09:09:12Z aedon.locean-ipsl.upmc.fr (Darwin) 15 chgt for dbk5 10 16 fplod 2007-04-26T11:56:32Z aedon.locean-ipsl.upmc.fr (Darwin) 11 17 creation … … 13 19 14 20 <xsl:template name="newreferences"> 21 <xsl:param name="author_id"/> 15 22 <xsl:text>
</xsl:text> 16 <xsl:element name=" fieldset">17 <xsl:attribute name=" id">field_newreferences</xsl:attribute>23 <xsl:element name="html:fieldset"> 24 <xsl:attribute name="xml:id">field_newreferences_<xsl:value-of select="$author_id"/></xsl:attribute> 18 25 <xsl:text>
</xsl:text> 19 <xsl:element name=" legend">26 <xsl:element name="html:legend"> 20 27 New references 21 28 </xsl:element> 22 29 <xsl:text>
</xsl:text> 23 <xsl:element name=" textarea">30 <xsl:element name="html:textarea"> 24 31 <xsl:attribute name="name">newreferences</xsl:attribute> 25 32 <xsl:attribute name="rows">5</xsl:attribute> -
trunk/personal_db.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2 <xsl:stylesheet 3 version="1.0" 4 xmlns:html="http://www.w3.org/1999/xhtml" 5 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 3 6 4 7 <!-- … … 8 11 update : 9 12 $Id$ 13 fplod 2008-04-29T09:03:24Z aedon.locean-ipsl.upmc.fr (Darwin) 14 chgt for dbk5 10 15 fplod 2007-04-26T10:28:19Z aedon.locean-ipsl.upmc.fr (Darwin) 11 16 creation … … 14 19 <xsl:template name="personal"> 15 20 <xsl:param name="user"/> 21 <xsl:param name="author_id"/> 16 22 <xsl:param name="visu_modif"/> <!-- ++ readonly --> 17 23 <xsl:text>
</xsl:text> 18 <xsl:element name=" fieldset">19 <xsl:attribute name=" id">personal</xsl:attribute>24 <xsl:element name="html:fieldset"> 25 <xsl:attribute name="xml:id">personal_<xsl:value-of select="$author_id"/></xsl:attribute> 20 26 <xsl:text>
</xsl:text> 21 <xsl:element name=" legend">27 <xsl:element name="html:legend"> 22 28 Personal Information 23 29 </xsl:element> 24 30 <xsl:text>
</xsl:text> 25 <xsl:element name=" label">31 <xsl:element name="html:label"> 26 32 <xsl:text>Lastname: </xsl:text> 27 33 <xsl:text>
</xsl:text> 28 <xsl:element name=" input">34 <xsl:element name="html:input"> 29 35 <xsl:attribute name="name">personal_surname</xsl:attribute> 30 36 <xsl:attribute name="tabindex">1</xsl:attribute> … … 34 40 </xsl:element> 35 41 <xsl:text>
</xsl:text> 36 <xsl:element name=" label">42 <xsl:element name="html:label"> 37 43 <xsl:text>Firstname: </xsl:text> 38 44 <xsl:text>
</xsl:text> 39 <xsl:element name=" input">45 <xsl:element name="html:input"> 40 46 <xsl:attribute name="name">personal_firstname</xsl:attribute> 41 47 <xsl:attribute name="tabindex">2</xsl:attribute> … … 45 51 </xsl:element> 46 52 <xsl:text>
</xsl:text> 47 <xsl:element name=" label">53 <xsl:element name="html:label"> 48 54 <xsl:text>Middlename: </xsl:text> 49 55 <xsl:text>
</xsl:text> 50 <xsl:element name=" input">56 <xsl:element name="html:input"> 51 57 <xsl:attribute name="name">personal_middlename</xsl:attribute> 52 58 <xsl:attribute name="tabindex">3</xsl:attribute> … … 56 62 </xsl:element> 57 63 <xsl:text>
</xsl:text> 58 <xsl:element name=" label">64 <xsl:element name="html:label"> 59 65 <xsl:text>email: </xsl:text> 60 66 <xsl:text>
</xsl:text> 61 <xsl:element name=" input">67 <xsl:element name="html:input"> 62 68 <xsl:attribute name="name">personal_email</xsl:attribute> 63 69 <xsl:attribute name="tabindex">4</xsl:attribute> -
trunk/platforms_db.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2 <xsl:stylesheet 3 version="1.0" 4 xmlns:html="http://www.w3.org/1999/xhtml" 5 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 3 6 4 7 <!-- … … 8 11 update : 9 12 $Id$ 13 fplod 2008-04-29T09:05:29Z aedon.locean-ipsl.upmc.fr (Darwin) 14 chgt for dbk5 10 15 fplod 2007-05-18T10:25:06Z aedon.locean-ipsl.upmc.fr (Darwin) 11 16 correction pour cause de dysfonctionnement sous firefox (mais ok sous safari) : … … 17 22 <xsl:template name="platforms"> 18 23 <xsl:param name="user"/> 24 <xsl:param name="author_id"/> 19 25 <xsl:param name="visu_modif"/> 20 26 21 27 <xsl:text>
</xsl:text> 22 <xsl:element name=" fieldset">23 <xsl:attribute name=" id">platforms</xsl:attribute>28 <xsl:element name="html:fieldset"> 29 <xsl:attribute name="xml:id">platforms_<xsl:value-of select="$author_id"/></xsl:attribute> 24 30 <xsl:text>
</xsl:text> 25 <xsl:element name=" legend">31 <xsl:element name="html:legend"> 26 32 Used platforms 27 33 </xsl:element> 28 34 <xsl:text>
</xsl:text> 29 35 <!-- ne plait pas à firefox ++ 30 <xsl:element name=" label">36 <xsl:element name="html:label"> 31 37 --> 32 38 <xsl:for-each select="$user/platforms/platform"> … … 36 42 <xsl:choose> 37 43 <xsl:when test="@code != 'zzz_other'"> 38 <xsl:element name=" input">44 <xsl:element name="html:input"> 39 45 <xsl:attribute name="name"> 40 46 <xsl:value-of select="name()"/><xsl:text>_</xsl:text><xsl:value-of select="@code"/> … … 52 58 </xsl:when> 53 59 <xsl:when test="@code = 'zzz_other'"> 54 <xsl:element name=" label">60 <xsl:element name="html:label"> 55 61 Other : 56 <xsl:element name=" input">62 <xsl:element name="html:input"> 57 63 <xsl:attribute name="name"> 58 64 <xsl:value-of select="name()"/><xsl:text>_</xsl:text><xsl:value-of select="@code"/> -
trunk/processors_db.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2 <xsl:stylesheet 3 version="1.0" 4 xmlns:html="http://www.w3.org/1999/xhtml" 5 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 3 6 4 7 <!-- … … 8 11 update : 9 12 $Id$ 13 fplod 2008-04-29T09:09:45Z aedon.locean-ipsl.upmc.fr (Darwin) 14 chgt for dbk5 10 15 fplod 2007-04-26T15:49:44Z aedon.locean-ipsl.upmc.fr (Darwin) 11 16 creation … … 14 19 <xsl:template name="processors"> 15 20 <xsl:param name="user"/> 21 <xsl:param name="author_id"/> 16 22 <xsl:param name="visu_modif"/> <!-- ++ readonly --> 17 23 <xsl:text>
</xsl:text> 18 <xsl:element name=" fieldset">19 <xsl:attribute name=" id">field_processors</xsl:attribute>24 <xsl:element name="html:fieldset"> 25 <xsl:attribute name="xml:id">field_processors_<xsl:value-of select="$author_id"/></xsl:attribute> 20 26 <xsl:text>
</xsl:text> 21 <xsl:element name=" legend">27 <xsl:element name="html:legend"> 22 28 Nb max of processors 23 29 </xsl:element> 24 30 <xsl:text>
</xsl:text> 25 <xsl:element name=" textarea">31 <xsl:element name="html:textarea"> 26 32 <xsl:attribute name="name">processors</xsl:attribute> 27 33 <xsl:attribute name="rows">1</xsl:attribute> -
trunk/select_id.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2 <xsl:stylesheet 3 version="1.0" 4 xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 5 xmlns:html="http://www.w3.org/1999/xhtml"> 6 3 7 4 8 <!-- … … 10 14 ++ xforms 11 15 <OPTGROUP label="PortMaster 3"> A B C cf http://www.la-grange.net/w3c/html4.01/interact/forms.html#edef-OPTION 12 $Id$ 16 fplod 2008-04-28T15:13:56Z aedon.locean-ipsl.upmc.fr (Darwin) 17 chgt for dbk5 13 18 fplod 2007-10-17T08:09:03Z aedon.locean-ipsl.upmc.fr (Darwin) 14 19 improve sort (diacriticals) … … 30 35 method="xml" 31 36 indent="yes" 32 encoding="ISO-8859-1" 33 omit-xml-declaration="no" 34 doctype-public="-//OASIS//DTD DocBook XML V4.5//EN" 35 doctype-system="http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"/> 37 omit-xml-declaration="no"/> 36 38 37 39 <xsl:variable name="list_author_ids" select="///author[not( self::node() = following::author )]"/> 38 40 <xsl:template name="author_ids"> 39 <xsl:element name="select"> 41 <xsl:element name="html:select"> 42 <xsl:attribute name="version">5.0</xsl:attribute> 40 43 <!--d'après http://enacit1.epfl.ch/exercices_html/ex_boutons.html 41 44 Navigation par menu déroulant … … 44 47 <xsl:attribute name="size">1</xsl:attribute> 45 48 <!-- one empty --> 46 <xsl:element name=" option">49 <xsl:element name="html:option"> 47 50 <xsl:attribute name="value">#</xsl:attribute> 48 51 <xsl:attribute name="SELECTED"/> … … 51 54 <xsl:for-each select="///author[not( self::node() = following::author )]"> 52 55 <xsl:sort order="ascending" data-type="text" select="translate(.,'abcdefghijklmnopqrstuvwxyz éèçàùëöñó', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_EECAUEONO')"/> 53 <xsl:element name=" option">56 <xsl:element name="html:option"> 54 57 <xsl:variable name="author_id"> 55 58 <xsl:call-template name="surname_id"> -
trunk/superbib01_xml.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2 <xsl:stylesheet 3 version="1.0" 4 xmlns:xl="http://www.w3.org/1999/xlink" 5 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 3 6 4 7 <!-- 5 8 module : 6 sortir les références bibliographiques par pseudo-année 9 produce a DocBook 5 with bibliograhy references sorted by years 7 10 8 11 update : 9 12 $Id$ 10 13 ++ plein de trucs 14 fplod 2008-04-29T07:46:20Z aedon.locean-ipsl.upmc.fr (Darwin) 15 chgt for dbk5 11 16 fplod 2007-10-17T08:01:14Z aedon.locean-ipsl.upmc.fr (Darwin) 12 17 improve authors sort (diacriticals) … … 28 33 method="xml" 29 34 indent="yes" 30 encoding="ISO-8859-1" 31 omit-xml-declaration="no" 32 doctype-public="-//OASIS//DTD DocBook XML V4.5//EN" 33 doctype-system="http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"/> 35 omit-xml-declaration="no"/> 34 36 35 37 <xsl:include href="biblioentry_xml.xsl"/> … … 43 45 --> 44 46 <xsl:element name="informaltable"> 45 <xsl:attribute name=" id">years</xsl:attribute>47 <xsl:attribute name="xml:id">years</xsl:attribute> 46 48 <xsl:attribute name="summary">years of publications</xsl:attribute> 47 49 <xsl:element name="tgroup"> … … 63 65 <xsl:element name="entry"> 64 66 <xsl:attribute name="colname"><xsl:text>year_</xsl:text><xsl:value-of select="."/></xsl:attribute> 65 <xsl:element name=" ulink">66 <xsl:attribute name=" url"><xsl:text>#year_</xsl:text><xsl:value-of select="."/></xsl:attribute>67 <xsl:element name="link"> 68 <xsl:attribute name="xl:href"><xsl:text>#year_</xsl:text><xsl:value-of select="."/></xsl:attribute> 67 69 <xsl:value-of select="."/> 68 70 </xsl:element> … … 109 111 <xsl:template match="bibliography"> 110 112 111 <article lang="en"> 113 <xsl:element name="article"> 114 <xsl:attribute name="version">5.0</xsl:attribute> 115 <xsl:attribute name="xmlns">http://docbook.org/ns/docbook</xsl:attribute> 116 <xsl:attribute name="xml:lang">en</xsl:attribute> 112 117 <title>NEMO - Publications - Papers by years</title> 113 < articleinfo>118 <info> 114 119 <authorgroup> 115 120 <author><personname><firstname>Sébastien</firstname> <surname>Masson</surname></personname></author> … … 121 126 </keywordset> 122 127 <!-- ++ date --> 123 </articleinfo> 124 <highlights id="top"> 125 <para> 128 </info> 129 <para xml:id="top"> 126 130 This page intents to provide an exhaustive list of the papers that have used 127 131 NEMO or OPA and/or results from them. 128 132 Obvioulsy many papers are missing. 129 133 If you find omissions or mistakes please ask some modification via 130 <xsl:element name=" ulink">131 <xsl:attribute name=" url">134 <xsl:element name="link"> 135 <xsl:attribute name="xl:href"> 132 136 <xsl:value-of select="'./main.php'"/> 133 137 </xsl:attribute> … … 135 139 </xsl:element>. 136 140 </para> 137 </highlights>138 141 <para> 139 142 You can also see <quote>NEMO - Publications - Papers</quote> sorted by 140 143 authors in 141 <xsl:element name=" ulink">142 <xsl:attribute name=" url">144 <xsl:element name="link"> 145 <xsl:attribute name="xl:href"> 143 146 <xsl:value-of select="'./superbib02.html'"/> 144 147 </xsl:attribute> … … 146 149 </xsl:element> 147 150 <xsl:text> or in </xsl:text> 148 <xsl:element name=" ulink">149 <xsl:attribute name=" url">151 <xsl:element name="link"> 152 <xsl:attribute name="xl:href"> 150 153 <xsl:value-of select="'../many/superbib01/index.html'"/> 151 154 </xsl:attribute> … … 160 163 <xsl:call-template name="years"/> 161 164 162 <figure id="fig_pubbyyears"><title>Nb of publications by years</title>165 <figure xml:id="fig_pubbyyears"><title>Nb of publications by years</title> 163 166 <mediaobject> 164 167 <imageobject> … … 169 172 </figure> 170 173 171 <sect1 id="intro">174 <sect1 xml:id="intro"> 172 175 <title>Introduction</title> 173 176 <para> … … 183 186 </xsl:call-template> 184 187 </xsl:for-each> 185 </ article>188 </xsl:element> 186 189 </xsl:template> 187 190 … … 199 202 --> 200 203 <xsl:element name="sect1"> 201 <xsl:attribute name=" id"><xsl:value-of select="concat('year_',$year)"/></xsl:attribute>204 <xsl:attribute name="xml:id"><xsl:value-of select="concat('year_',$year)"/></xsl:attribute> 202 205 <xsl:element name="title"> 203 206 <xsl:value-of select="$year"/> 204 <xsl:element name=" ulink">205 <xsl:attribute name=" url"><xsl:text>#top</xsl:text></xsl:attribute>207 <xsl:element name="link"> 208 <xsl:attribute name="xl:href"><xsl:text>#top</xsl:text></xsl:attribute> 206 209 <xsl:element name="inlinemediaobject"> 207 210 <xsl:element name="imageobject"> -
trunk/superbib02_xml.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2 <xsl:stylesheet 3 version="1.0" 4 xmlns:xl="http://www.w3.org/1999/xlink" 5 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 3 6 4 7 <!-- 5 8 module : 6 sortir les références bibliographiques par personne 9 produce a DocBook 5 with bibliograhy references sorted by authors 7 10 8 11 update : 9 12 $Id$ 13 fplod 2008-04-29T08:01:08Z aedon.locean-ipsl.upmc.fr (Darwin) 14 chgt for dbk5 10 15 fplod 2007-10-17T07:49:19Z aedon.locean-ipsl.upmc.fr (Darwin) 11 16 improve sort (diacriticals) … … 27 32 indent="yes" 28 33 encoding="utf-8" 29 omit-xml-declaration="no" 30 doctype-public="-//OASIS//DTD DocBook XML V4.5//EN" 31 doctype-system="http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"/> 34 omit-xml-declaration="no"/> 32 35 33 36 <xsl:include href="firstname_id.xsl"/> … … 40 43 <xsl:template match="bibliography"> 41 44 42 <article lang="en"> 45 <xsl:element name="article"> 46 <xsl:attribute name="version">5.0</xsl:attribute> 47 <xsl:attribute name="xmlns">http://docbook.org/ns/docbook</xsl:attribute> 48 <xsl:attribute name="xml:lang">en</xsl:attribute> 43 49 <title>NEMO - Publications - Papers by authors</title> 44 < articleinfo>50 <info> 45 51 <authorgroup> 46 52 <author><personname><firstname>Sébastien</firstname> <surname>Masson</surname></personname></author> … … 52 58 </keywordset> 53 59 <!-- ++ date --> 54 </articleinfo> 55 <highlights id="top"> 56 <para> 60 </info> 61 <para xml:id="top"> 57 62 This page intents to provide an exhaustive list of the papers that have used NEMO or OPA and/or results from them. Obvioulsy many papers are missing. If you find omissions or mistakes please ask some modification via 58 <xsl:element name=" ulink">59 <xsl:attribute name=" url">63 <xsl:element name="link"> 64 <xsl:attribute name="xl:href"> 60 65 <xsl:value-of select="'./main.php'"/> 61 66 </xsl:attribute> … … 63 68 </xsl:element>. 64 69 </para> 65 </highlights>66 70 <para> 67 71 You can also see <quote>NEMO - Publications - Papers</quote> sorted by 68 <xsl:element name=" ulink">69 <xsl:attribute name=" url">72 <xsl:element name="link"> 73 <xsl:attribute name="xl:href"> 70 74 <xsl:value-of select="'./superbib01.html'"/> 71 75 </xsl:attribute> … … 77 81 </para> 78 82 79 <sect1 id="intro">83 <sect1 xml:id="intro"> 80 84 <title>Introduction</title> 81 85 <para> 82 86 This document provide bibliography sorted by author's id (<emphasis>SURNAME_f</emphasis>). 83 87 </para> 84 </sect1>85 88 86 89 <xsl:call-template name="table_authors"> 87 90 <xsl:with-param name="linktype" select="'internal'"/> 88 91 </xsl:call-template> 92 </sect1> 89 93 90 94 <!-- loop on author_ids --> … … 113 117 </xsl:for-each> 114 118 115 </ article>119 </xsl:element> 116 120 </xsl:template> 117 121 … … 136 140 --> 137 141 <xsl:element name="sect1"> 138 <xsl:attribute name=" id">142 <xsl:attribute name="xml:id"> 139 143 <xsl:value-of select="$author_id"/> 140 144 </xsl:attribute> 141 145 <xsl:element name="title"> 142 146 <xsl:value-of select="$author_name"/> 143 <xsl:element name=" ulink">144 <xsl:attribute name=" url"><xsl:text>#top</xsl:text></xsl:attribute>147 <xsl:element name="link"> 148 <xsl:attribute name="xl:href"><xsl:text>#top</xsl:text></xsl:attribute> 145 149 <xsl:element name="inlinemediaobject"> 146 150 <xsl:element name="imageobject"> -
trunk/superbib_author.xsl
r49 r55 7 7 8 8 ++ pour l'instant 9 $ xsltproc bibnemomaf_author.xsl biblio.xml | sort -u9 $ xsltproc superbib_author.xsl biblio.xml | sort -u 10 10 11 11 update : -
trunk/superbibmany01_xml.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> 2 <xsl:stylesheet 3 xmlns:xl="http://www.w3.org/1999/xlink" 4 xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 5 version="1.0"> 3 6 4 7 <!-- 5 8 module : 6 sortir les références bibliographiques par personne en morceau 9 produce one DocBook 5 with bibliograhy references of one author in each 10 11 this DocBook will be chuncked for html output 7 12 8 13 update : 9 14 $Id$ 15 fplod 2008-04-29T08:20:09Z aedon.locean-ipsl.upmc.fr (Darwin) 16 chgt for dbk5 10 17 fplod 2007-10-17T08:03:44Z aedon.locean-ipsl.upmc.fr (Darwin) 11 18 improve sort (diacriticals) … … 15 22 correction pour homonymes partiels 16 23 fplod 2007-05-04T09:23:05Z aedon.locean-ipsl.upmc.fr (Darwin) 17 cr eation à partir de bibnemomaf02_xml.xsl mais liens externes24 création à partir de bibnemomaf02_xml.xsl mais liens externes 18 25 --> 19 26 … … 21 28 method="xml" 22 29 indent="yes" 23 encoding="ISO-8859-1" 24 omit-xml-declaration="no" 25 doctype-public="-//OASIS//DTD DocBook XML V4.5//EN" 26 doctype-system="http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"/> 30 omit-xml-declaration="no"/> 27 31 28 32 <xsl:include href="firstname_id.xsl"/> … … 35 39 <xsl:template match="bibliography"> 36 40 37 <article lang="en"> 41 <xsl:element name="article"> 42 <xsl:attribute name="version">5.0</xsl:attribute> 43 <xsl:attribute name="xmlns">http://docbook.org/ns/docbook</xsl:attribute> 44 <xsl:attribute name="xml:lang">en</xsl:attribute> 38 45 <title>NEMO - Publications - Papers by authors</title> 39 < articleinfo>46 <info> 40 47 <authorgroup> 41 48 <author><personname><firstname>Sébastien</firstname> <surname>Masson</surname></personname></author> … … 47 54 </keywordset> 48 55 <!-- ++ date --> 49 </articleinfo> 50 <highlights> 56 </info> 51 57 <para> 52 58 This page intents to provide an exhaustive list of the papers that have used NEMO or OPA and/or results from them. Obvioulsy many papers are missing. If you find omissions or mistakes please ask some modification via 53 <xsl:element name=" ulink">54 <xsl:attribute name=" url">59 <xsl:element name="link"> 60 <xsl:attribute name="xl:href"> 55 61 <xsl:value-of select="'../../one/main.php'"/> 56 62 </xsl:attribute> … … 58 64 </xsl:element>. 59 65 </para> 60 </highlights>61 66 <para> 62 67 You can also see <quote>NEMO - Publications - Papers</quote> sorted by 63 <xsl:element name=" ulink">64 <xsl:attribute name=" url">68 <xsl:element name="link"> 69 <xsl:attribute name="xl:href"> 65 70 <xsl:value-of select="'../../one/superbib01.html'"/> 66 71 </xsl:attribute> … … 72 77 </para> 73 78 74 <sect1 id="intro">79 <sect1 xml:id="intro"> 75 80 <title>Introduction</title> 76 81 <para> 77 82 This document provide bibliography sorted by author's id (<emphasis>SURNAME_f</emphasis>). 78 83 </para> 79 </sect1>80 84 81 85 <xsl:call-template name="table_authors"> 82 86 <xsl:with-param name="linktype" select="'external'"/> 83 87 </xsl:call-template> 88 </sect1> 84 89 85 90 <!-- loop on author_ids --> … … 108 113 </xsl:for-each> 109 114 110 </ article>115 </xsl:element> 111 116 </xsl:template> 112 117 … … 131 136 --> 132 137 <xsl:element name="sect1"> 133 <xsl:attribute name=" id">138 <xsl:attribute name="xml:id"> 134 139 <xsl:value-of select="$author_id"/> 135 140 </xsl:attribute> -
trunk/superbibmany02_xml.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> 2 <xsl:stylesheet 3 xmlns:xl="http://www.w3.org/1999/xlink" 4 xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 5 version="1.0"> 3 6 4 7 <!-- 5 8 module : 6 sortir un formulaire en html avec les références bibliographiques + questions générales par personne 9 produce one DocBook 5 with a form containing bibliograhy references and general 10 information of one author/user 11 12 this DocBook will be chuncked for html output 7 13 8 14 update : … … 25 31 indent="yes" 26 32 encoding="ISO-8859-1" 27 omit-xml-declaration="yes" 28 doctype-public="-//OASIS//DTD DocBook XML V4.5//EN" 29 doctype-system="http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"/> 33 omit-xml-declaration="yes"/> 30 34 31 35 <xsl:include href="firstname_id.xsl"/> … … 38 42 <xsl:template match="bibliography"> 39 43 40 <article lang="en"> 44 <xsl:element name="article"> 45 <xsl:attribute name="version">5.0</xsl:attribute> 46 <xsl:attribute name="xmlns">http://docbook.org/ns/docbook</xsl:attribute> 47 <xsl:attribute name="xml:lang">en</xsl:attribute> 41 48 <title>NEMO Survey - Known users</title> 42 < articleinfo>49 <info> 43 50 <authorgroup> 44 51 <author><personname><firstname>Sébastien</firstname> <surname>Masson</surname></personname></author> … … 50 57 </keywordset> 51 58 <!-- ++ date --> 52 </articleinfo> 53 <highlights> 59 </info> 60 <sect1 xml:id="intro"> 61 <title>Intro</title> 54 62 <xsl:element name="para"> 55 63 These pages intent to provide an form for every know user of NEMO with bibliography and information. … … 58 66 As you can imagine, this survey is not a new way to spy NEMO users and their work! The goal of this survey is simply collect and keep up-to-date information related to the use of NEMO: mainly the number of users and list of publications involving NEMO. These information and their temporal evolution are keys arguments when negotiating man-power or money to support our work. We tried to minimize as much as possible the time needed to fill this survey. Please, take a few minutes to fill it, this will greatly benefit to NEMO! 59 67 </xsl:element> 60 </highlights>61 68 <xsl:element name="para"> 62 69 The mail sent by filling these forms will be used to update 63 < ulink url="../../one/main.php">Nemo-Publications-Papers</ulink>64 and < ulink url="../../one/user.html">Nemo Users</ulink>.70 <link xl:href="../../one/main.php">Nemo-Publications-Papers</link> 71 and <link xl:href="../../one/user.html">Nemo Users</link>. 65 72 </xsl:element> 66 73 … … 76 83 </xsl:call-template> 77 84 78 <sect1 id="intro">79 <title>Intro</title>80 <para>81 This document provide bibliography and NEMO user's information sorted by author's id.82 </para>83 85 </sect1> 84 86 … … 108 110 </xsl:for-each> 109 111 110 </ article>112 </xsl:element> 111 113 </xsl:template> 112 114 … … 131 133 --> 132 134 <xsl:element name="sect1"> 133 <xsl:attribute name=" id">135 <xsl:attribute name="xml:id"> 134 136 <xsl:value-of select="$author_id"/> 135 137 </xsl:attribute> … … 142 144 <xsl:element name="para"> 143 145 The mail sent by filling this form will be used to update 144 < ulink url="../../one/main.php">Nemo-Publications-Papers</ulink>145 and < ulink url="../../one/user.html">Nemo Users</ulink>.146 <link xl:href="../../one/main.php">Nemo-Publications-Papers</link> 147 and <link xl:href="../../one/user.html">Nemo Users</link>. 146 148 </xsl:element> 147 149 -
trunk/table_authors.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2 <xsl:stylesheet 3 version="1.0" 4 xmlns:xl="http://www.w3.org/1999/xlink" 5 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 3 6 4 7 <!-- … … 8 11 update : 9 12 $Id$ 13 fplod 2008-04-29T08:04:57Z aedon.locean-ipsl.upmc.fr (Darwin) 14 chgt for dbk5 10 15 fplod 2007-10-17T07:48:19Z aedon.locean-ipsl.upmc.fr (Darwin) 11 16 improve sort (diacriticals) … … 21 26 method="xml" 22 27 indent="yes" 23 encoding="ISO-8859-1" 24 omit-xml-declaration="no" 25 doctype-public="-//OASIS//DTD DocBook XML V4.5//EN" 26 doctype-system="http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"/> 28 omit-xml-declaration="no"/> 27 29 28 30 <xsl:template name="table_authors"> … … 34 36 35 37 <xsl:element name="informaltable"> 36 <xsl:attribute name=" id">author_ids</xsl:attribute>38 <xsl:attribute name="xml:id">author_ids</xsl:attribute> 37 39 <xsl:attribute name="summary">author_ids of publications</xsl:attribute> 38 40 <xsl:attribute name="width">80%</xsl:attribute> … … 67 69 </xsl:variable> 68 70 <xsl:text>
</xsl:text> 69 <xsl:element name=" ulink">71 <xsl:element name="link"> 70 72 <xsl:choose> 71 73 <xsl:when test="$linktype='internal'"> 72 <xsl:attribute name=" url"><xsl:text>#</xsl:text><xsl:value-of select="$author_id"/></xsl:attribute>74 <xsl:attribute name="xl:href"><xsl:text>#</xsl:text><xsl:value-of select="$author_id"/></xsl:attribute> 73 75 </xsl:when> 74 76 <xsl:when test="$linktype='external'"> 75 <xsl:attribute name=" url"><xsl:value-of select="concat($author_id,$html.ext)"/></xsl:attribute>77 <xsl:attribute name="xl:href"><xsl:value-of select="concat($author_id,$html.ext)"/></xsl:attribute> 76 78 </xsl:when> 77 79 <xsl:otherwise> -
trunk/template_db.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2 <xsl:stylesheet 3 version="1.0" 4 xmlns:html="http://www.w3.org/1999/xhtml" 5 xmlns:xl="http://www.w3.org/1999/xlink" 6 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 3 7 4 8 <!-- … … 8 12 update : 9 13 $Id$ 14 fplod 2008-04-29T10:28:37Z aedon.locean-ipsl.upmc.fr (Darwin) 15 chgt for dbk5 16 fplod 2007-04-26T09:31:32Z aedon.locean-ipsl.upmc.fr (Darwin) 10 17 creation 11 fplod 2007-04-26T09:31:32Z aedon.locean-ipsl.upmc.fr (Darwin)12 18 --> 13 19 … … 16 22 indent="yes" 17 23 encoding="ISO-8859-1" 18 omit-xml-declaration="no" 19 doctype-public="-//OASIS//DTD DocBook XML V4.5//EN" 20 doctype-system="http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"/> 24 omit-xml-declaration="no"/> 21 25 22 26 <xsl:include href="form_db.xsl"/> … … 28 32 29 33 <xsl:template match="user[child::userid='template']"> 30 <article id="template_form" lang="en"> 34 <xsl:element name="article"> 35 <xsl:attribute name="version">5.0</xsl:attribute> 36 <xsl:attribute name="xmlns">http://docbook.org/ns/docbook</xsl:attribute> 37 <!--++ 38 <xsl:attribute name="xmlns:html">http://www.w3.org/1999/xhtml</xsl:attribute> 39 ++--> 40 <xsl:attribute name="xml:lang">en</xsl:attribute> 41 <xsl:attribute name="xml:id">template_form</xsl:attribute> 42 31 43 <title>Nemo Survey - Template</title> 32 < articleinfo>44 <info> 33 45 <authorgroup> 34 46 <author><personname><firstname>Sébastien</firstname> <surname>Masson</surname></personname></author> … … 40 52 </keywordset> 41 53 <!-- ++ date --> 42 </ articleinfo>54 </info> 43 55 44 56 <xsl:comment> … … 48 60 <xsl:text>
</xsl:text> 49 61 <xsl:element name="sect1"> 50 <xsl:attribute name=" id">intro</xsl:attribute>62 <xsl:attribute name="xml:id">intro</xsl:attribute> 51 63 <title>Context</title> 52 64 <xsl:element name="para"> 53 65 The mail sent by filling this form will be used to update 54 < ulink url="main.php">Nemo-Publications-Papers</ulink>55 and < ulink url="user.html">Nemo Users</ulink>.66 <link xl:href="main.php">Nemo-Publications-Papers</link> 67 and <link xl:href="user.html">Nemo Users</link>. 56 68 </xsl:element> 57 69 </xsl:element> 58 70 <xsl:text>
</xsl:text> 59 71 <xsl:element name="sect1"> 60 <xsl:attribute name=" id"><xsl:value-of select="userid"/></xsl:attribute>72 <xsl:attribute name="xml:id"><xsl:value-of select="userid"/></xsl:attribute> 61 73 <xsl:text>
</xsl:text> 62 74 <xsl:choose> … … 83 95 <xsl:text>
</xsl:text> 84 96 </xsl:element> 85 </ article>97 </xsl:element> 86 98 </xsl:template> 87 99 -
trunk/user_db.xsl
r49 r55 1 1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2 <xsl:stylesheet 3 version="1.0" 4 xmlns:xl="http://www.w3.org/1999/xlink" 5 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 3 6 4 7 <!-- … … 8 11 update : 9 12 $Id$ 13 fplod 2008-04-29T10:23:26Z aedon.locean-ipsl.upmc.fr (Darwin) 14 chgt for dbk5 10 15 fplod 2007-06-06T10:20:22Z aedon.locean-ipsl.upmc.fr (Darwin) 11 16 add middle name … … 25 30 indent="yes" 26 31 encoding="ISO-8859-1" 27 omit-xml-declaration="no" 28 doctype-public="-//OASIS//DTD DocBook XML V4.5//EN" 29 doctype-system="http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"/> 32 omit-xml-declaration="no"/> 30 33 31 34 <xsl:template match="users"> 32 <article id="users" lang="en"> 35 36 <xsl:element name="article"> 37 <xsl:attribute name="version">5.0</xsl:attribute> 38 <xsl:attribute name="xmlns">http://docbook.org/ns/docbook</xsl:attribute> 39 <xsl:attribute name="xml:lang">en</xsl:attribute> 40 <xsl:attribute name="xml:id">users</xsl:attribute> 41 33 42 34 43 <title>Nemo Users</title> 35 < articleinfo>44 <info> 36 45 <authorgroup> 37 46 <author><personname><firstname>Sébastien</firstname> <surname>Masson</surname></personname></author> … … 42 51 <keyword>NEMO</keyword> 43 52 </keywordset> 44 </articleinfo> 45 <highlights id="top"> 46 <para> 53 </info> 54 <para xml:id="top"> 47 55 This page intents to provide an exhaustive list of the papers that have used 48 56 NEMO or OPA and/or results from them. 49 57 Obvioulsy many papers are missing. 50 58 If you find omissions or mistakes please ask some modification via 51 <xsl:element name=" ulink">52 <xsl:attribute name=" url">59 <xsl:element name="link"> 60 <xsl:attribute name="xl:href"> 53 61 <xsl:value-of select="'./main.php'"/> 54 62 </xsl:attribute> … … 56 64 </xsl:element>. 57 65 </para> 58 </highlights>59 66 <para> 60 67 Yoy can also see <quote>NEMO - Publications - Papers</quote> sorted by 61 68 <xsl:text>authors</xsl:text> 62 69 authors in 63 <xsl:element name=" ulink">64 <xsl:attribute name=" url">70 <xsl:element name="link"> 71 <xsl:attribute name="xl:href"> 65 72 <xsl:value-of select="'./superbib02.html'"/> 66 73 </xsl:attribute> … … 68 75 </xsl:element> 69 76 <xsl:text> or in </xsl:text> 70 <xsl:element name=" ulink">71 <xsl:attribute name=" url">77 <xsl:element name="link"> 78 <xsl:attribute name="xl:href"> 72 79 <xsl:value-of select="'../many/superbib01/index.html'"/> 73 80 </xsl:attribute> … … 80 87 </para> 81 88 82 <sect1 id="intro">89 <sect1 xml:id="intro"> 83 90 <title>Introduction</title> 84 91 <para> … … 93 100 </xsl:if> 94 101 </xsl:for-each> 95 </ article>102 </xsl:element> 96 103 </xsl:template> 97 104 … … 99 106 <xsl:text>
</xsl:text> 100 107 <xsl:element name="sect1"> 101 <xsl:attribute name=" id"><xsl:value-of select="userid"/></xsl:attribute>108 <xsl:attribute name="xml:id"><xsl:value-of select="userid"/></xsl:attribute> 102 109 <xsl:text>
</xsl:text> 103 110 <xsl:element name="title"> 104 111 <xsl:value-of select="personname/firstname"/> <xsl:text> </xsl:text> <xsl:value-of select="personname/othername[@role='mi']"/> <xsl:text> </xsl:text> <xsl:value-of select="personname/surname"/> 105 <xsl:element name=" ulink">106 <xsl:attribute name=" url"><xsl:text>#top</xsl:text></xsl:attribute>112 <xsl:element name="link"> 113 <xsl:attribute name="xl:href"><xsl:text>#top</xsl:text></xsl:attribute> 107 114 <xsl:element name="inlinemediaobject"> 108 115 <xsl:element name="imageobject"> … … 127 134 <xsl:call-template name="components"> 128 135 <xsl:with-param name="user" select="."/> 136 <xsl:with-param name="author_id" select="./userid"/> 129 137 <xsl:with-param name="visu_modif" select="'visu'"/> 130 138 </xsl:call-template> 131 139 <xsl:call-template name="platforms"> 132 140 <xsl:with-param name="user" select="."/> 141 <xsl:with-param name="author_id" select="./userid"/> 133 142 <xsl:with-param name="visu_modif" select="'visu'"/> 134 143 </xsl:call-template> 135 144 <xsl:call-template name="processors"> 136 145 <xsl:with-param name="user" select="."/> 146 <xsl:with-param name="author_id" select="./userid"/> 137 147 <xsl:with-param name="visu_modif" select="'visu'"/> 138 148 </xsl:call-template> 139 149 <xsl:call-template name="compilers"> 140 150 <xsl:with-param name="user" select="."/> 151 <xsl:with-param name="author_id" select="./userid"/> 141 152 <xsl:with-param name="visu_modif" select="'visu'"/> 142 153 </xsl:call-template>
Note: See TracChangeset
for help on using the changeset viewer.