Annotation of embedaddon/libxml2/doc/ChangeLog.xsl, revision 1.1.1.1

1.1       misho       1: <?xml version="1.0"?>
                      2: <!-- this stylesheet builds the ChangeLog.html -->
                      3: <xsl:stylesheet version="1.0"
                      4:   xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
                      5: 
                      6:   <!-- Import the rest of the site stylesheets -->
                      7:   <xsl:import href="site.xsl"/>
                      8: 
                      9:   <!-- Generate XHTML-1.0 transitional -->
                     10:   <xsl:output method="xml" encoding="UTF-8" indent="yes"
                     11:       doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"
                     12:       doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"/>
                     13: 
                     14:   <xsl:param name="module">libxml2</xsl:param>
                     15: 
                     16:   <!-- The table of content for the HTML page -->
                     17:   <xsl:variable name="menu_name">API Menu</xsl:variable>
                     18:   <xsl:variable name="develtoc">
                     19:     <form action="../search.php"
                     20:           enctype="application/x-www-form-urlencoded" method="get">
                     21:       <input name="query" type="text" size="20" value=""/>
                     22:       <input name="submit" type="submit" value="Search ..."/>
                     23:     </form>
                     24:     <ul><!-- style="margin-left: -1em" -->
                     25:       <li><a style="font-weight:bold"
                     26:              href="{$href_base}index.html">Main Menu</a></li>
                     27:       <li><a style="font-weight:bold" 
                     28:              href="{$href_base}docs.html">Developer Menu</a></li>
                     29:       <li><a style="font-weight:bold" 
                     30:              href="{$href_base}html/index.html">Modules Index</a></li>
                     31:       <li><a style="font-weight:bold" 
                     32:              href="{$href_base}examples/index.html">Code Examples</a></li>
                     33:       <li><a style="font-weight:bold"
                     34:              href="index.html">API Menu</a></li>
                     35:       <li><a href="html/libxml-parser.html">Parser API</a></li>
                     36:       <li><a href="html/libxml-tree.html">Tree API</a></li>
                     37:       <li><a href="html/libxml-xmlreader.html">Reader API</a></li>
                     38:       <li><a href="{$href_base}guidelines.html">XML Guidelines</a></li>
                     39:     </ul>
                     40:   </xsl:variable>
                     41: 
                     42:   <xsl:template match="bug">
                     43:     <a href="http://bugzilla.gnome.org/show_bug.cgi?id={@number}">
                     44:     <xsl:value-of select="@number"/></a>
                     45:   </xsl:template>
                     46:   
                     47:   <xsl:template match="item">
                     48:     <li><xsl:apply-templates/></li>
                     49:   </xsl:template>
                     50: 
                     51:   <xsl:template match="entry">
                     52:     
                     53:     <p>
                     54:     <b><xsl:value-of select="@who"/></b>
                     55:        <xsl:text> </xsl:text>
                     56:        <xsl:value-of select="@date"/>
                     57:        <xsl:text> </xsl:text>
                     58:        <xsl:value-of select="@timezone"/>
                     59:     <ul>
                     60:       <xsl:apply-templates select="item"/>
                     61:     </ul>
                     62:     </p>
                     63:   </xsl:template>
                     64: 
                     65:   <xsl:template match="log">
                     66:     <xsl:variable name="title">ChangeLog last entries of <xsl:value-of select="$module"/></xsl:variable>
                     67:       <html>
                     68:         <head>
                     69:         <xsl:call-template name="style"/>
                     70:        <xsl:element name="title">
                     71:          <xsl:value-of select="$title"/>
                     72:        </xsl:element>
                     73:         </head>
                     74:         <body bgcolor="#8b7765" text="#000000" link="#a06060" vlink="#000000">
                     75:           <xsl:call-template name="titlebox">
                     76:            <xsl:with-param name="title" select="$title"/>
                     77:          </xsl:call-template>
                     78:           <table border="0" cellpadding="4" cellspacing="0" width="100%" align="center">
                     79:             <tr>
                     80:               <td bgcolor="#8b7765">
                     81:                 <table border="0" cellspacing="0" cellpadding="2" width="100%">
                     82:                   <tr>
                     83:                     <td valign="top" width="200" bgcolor="#8b7765">
                     84:                       <xsl:call-template name="develtoc"/>
                     85:                     </td>
                     86:                     <td valign="top" bgcolor="#8b7765">
                     87:                       <table border="0" cellspacing="0" cellpadding="1" width="100%">
                     88:                         <tr>
                     89:                           <td>
                     90:                             <table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000">
                     91:                               <tr>
                     92:                                 <td>
                     93:                                   <table border="0" cellpadding="3" cellspacing="1" width="100%">
                     94:                                     <tr>
                     95:                                       <td bgcolor="#fffacd">
                     96:                                        <xsl:apply-templates select="entry"/>
                     97:                                        <p><a href="{$href_base}bugs.html">Daniel Veillard</a></p>
                     98:                                       </td>
                     99:                                     </tr>
                    100:                                   </table>
                    101:                                 </td>
                    102:                               </tr>
                    103:                             </table>
                    104:                           </td>
                    105:                         </tr>
                    106:                       </table>
                    107:                     </td>
                    108:                   </tr>
                    109:                 </table>
                    110:               </td>
                    111:             </tr>
                    112:           </table>
                    113:         </body>
                    114:       </html>
                    115:   </xsl:template>
                    116: 
                    117: </xsl:stylesheet>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>