| Last change
 on this file since 665 was             414, checked in by Herwig Bauernfeind, 16 years ago | 
        
          | 
Samba 3.5.0: Initial import
 | 
        
          | File size:
            1.3 KB | 
      
      
| Line |  | 
|---|
| 1 | <?xml version='1.0'?> | 
|---|
| 2 | <!-- | 
|---|
| 3 | Generate a summary page with a list of links to all manual pages | 
|---|
| 4 |  | 
|---|
| 5 | Copyright (C) 2004 Jelmer Vernooij <jelmer@samba.org> | 
|---|
| 6 | Published under the GNU GPLv3 or later | 
|---|
| 7 | --> | 
|---|
| 8 | <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" | 
|---|
| 9 | xmlns:exsl="http://exslt.org/common" | 
|---|
| 10 | version="1.1"> | 
|---|
| 11 |  | 
|---|
| 12 | <xsl:output method="xml" encoding="UTF-8" omit-xml-declaration="yes"/> | 
|---|
| 13 |  | 
|---|
| 14 | <xsl:template match="refentry"> | 
|---|
| 15 | <xsl:element name="varlistentry"> | 
|---|
| 16 | <xsl:apply-templates/> | 
|---|
| 17 | </xsl:element> | 
|---|
| 18 | </xsl:template> | 
|---|
| 19 |  | 
|---|
| 20 | <xsl:template match="refentry/refmeta"> | 
|---|
| 21 | <xsl:element name="term"> | 
|---|
| 22 | <xsl:element name="ulink"> | 
|---|
| 23 | <xsl:attribute name="url"> | 
|---|
| 24 | <xsl:value-of select="refentrytitle"/><xsl:text>.</xsl:text><xsl:value-of select="manvolnum"/><xsl:text>.html</xsl:text> | 
|---|
| 25 | </xsl:attribute> | 
|---|
| 26 | <xsl:value-of select="refentrytitle"/><xsl:text>(</xsl:text><xsl:value-of select="manvolnum"/><xsl:text>)</xsl:text> | 
|---|
| 27 | </xsl:element> | 
|---|
| 28 | </xsl:element> | 
|---|
| 29 | </xsl:template> | 
|---|
| 30 |  | 
|---|
| 31 | <xsl:template match="refentry/refnamediv"> | 
|---|
| 32 | <xsl:element name="listitem"> | 
|---|
| 33 | <xsl:element name="para"> | 
|---|
| 34 | <xsl:value-of select="refpurpose"/><xsl:text>
</xsl:text> | 
|---|
| 35 | </xsl:element> | 
|---|
| 36 | </xsl:element> | 
|---|
| 37 | </xsl:template> | 
|---|
| 38 |  | 
|---|
| 39 | <xsl:template match="@*|node()"> | 
|---|
| 40 | <xsl:apply-templates/> | 
|---|
| 41 | </xsl:template> | 
|---|
| 42 | </xsl:stylesheet> | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.