File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / libxml2 / doc / ChangeLog.xsl
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Feb 21 23:37:59 2012 UTC (12 years, 4 months ago) by misho
Branches: libxml2, MAIN
CVS tags: v2_9_1p0, v2_9_1, v2_8_0p0, v2_8_0, v2_7_8, HEAD
libxml2

    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>