|
Packit |
971217 |
|
|
Packit |
971217 |
|
|
Packit |
971217 |
|
|
Packit |
971217 |
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
|
Packit |
971217 |
xmlns:exsl="http://exslt.org/common"
|
|
Packit |
971217 |
xmlns:str="http://exslt.org/strings"
|
|
Packit |
971217 |
extension-element-prefixes="exsl str"
|
|
Packit |
971217 |
version="1.0">
|
|
Packit |
971217 |
|
|
Packit |
971217 |
doctype-public ="-//OASIS//DTD DocBook XML V4.1.2//EN"
|
|
Packit |
971217 |
doctype-system = "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"/>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:param name="module" />
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:template match="element">
|
|
Packit |
971217 |
<xsl:element name="varlistentry">
|
|
Packit |
971217 |
<xsl:element name="term">
|
|
Packit |
971217 |
<xsl:element name="link">
|
|
Packit |
971217 |
<xsl:attribute name="linkend"><xsl:value-of select="$module" />-plugins-<xsl:value-of select="name"/></xsl:attribute>
|
|
Packit |
971217 |
<xsl:value-of select="name" />
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="listitem">
|
|
Packit |
971217 |
<xsl:element name="simpara"><xsl:value-of select="description" /></xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
<xsl:variable name="name"><xsl:copy-of select="name"/></xsl:variable>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<exsl:document href="{concat ('xml/element-', $name, '-details.xml')}" method="xml" indent="yes">
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="refsynopsisdiv">
|
|
Packit |
971217 |
<xsl:element name="refsect2">
|
|
Packit |
971217 |
<xsl:element name="title">Element Information</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="variablelist">
|
|
Packit |
971217 |
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="varlistentry">
|
|
Packit |
971217 |
<xsl:element name="term">plugin</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="listitem">
|
|
Packit |
971217 |
<xsl:element name="simpara">
|
|
Packit |
971217 |
<xsl:element name="link">
|
|
Packit |
971217 |
<xsl:attribute name="linkend">plugin-<xsl:value-of select="../../name"/></xsl:attribute>
|
|
Packit |
971217 |
<xsl:value-of select="../../name" />
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="varlistentry">
|
|
Packit |
971217 |
<xsl:element name="term">author</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="listitem">
|
|
Packit |
971217 |
<xsl:element name="simpara"><xsl:value-of select="author" /></xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="varlistentry">
|
|
Packit |
971217 |
<xsl:element name="term">class</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="listitem">
|
|
Packit |
971217 |
<xsl:element name="simpara"><xsl:value-of select="class" /></xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="refsect2">
|
|
Packit |
971217 |
<xsl:element name="title">Element Pads</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:for-each select="pads/caps">
|
|
Packit |
971217 |
<xsl:element name="variablelist">
|
|
Packit |
971217 |
<xsl:element name="varlistentry">
|
|
Packit |
971217 |
<xsl:element name="term">name</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="listitem">
|
|
Packit |
971217 |
<xsl:element name="simpara"><xsl:value-of select="name" /></xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="varlistentry">
|
|
Packit |
971217 |
<xsl:element name="term">direction</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="listitem">
|
|
Packit |
971217 |
<xsl:element name="simpara"><xsl:value-of select="direction" /></xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="varlistentry">
|
|
Packit |
971217 |
<xsl:element name="term">presence</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="listitem">
|
|
Packit |
971217 |
<xsl:element name="simpara"><xsl:value-of select="presence" /></xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:for-each select='str:tokenize(details, ";")'>
|
|
Packit |
971217 |
<xsl:element name="varlistentry">
|
|
Packit |
971217 |
<xsl:element name="term">
|
|
Packit |
971217 |
<xsl:if test="position()=1">details</xsl:if>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="listitem">
|
|
Packit |
971217 |
<xsl:element name="simpara"><xsl:value-of select='.'/></xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:for-each>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
|
|
Packit |
971217 |
|
|
Packit |
971217 |
</xsl:for-each>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
</exsl:document>
|
|
Packit |
971217 |
</xsl:template>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:template match="tracer">
|
|
Packit |
971217 |
<xsl:element name="varlistentry">
|
|
Packit |
971217 |
<xsl:element name="term">
|
|
Packit |
971217 |
<xsl:element name="link">
|
|
Packit |
971217 |
<xsl:attribute name="linkend"><xsl:value-of select="$module" />-plugins-<xsl:value-of select="name"/>tracer</xsl:attribute>
|
|
Packit |
971217 |
<xsl:value-of select="name" />
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="simpara"><xsl:value-of select="description" /></xsl:element>
|
|
Packit |
971217 |
</xsl:element>-->
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
<xsl:variable name="name"><xsl:copy-of select="name"/></xsl:variable>
|
|
Packit |
971217 |
<exsl:document href="{concat ('xml/tracer-', $name, '-details.xml')}" method="xml" indent="yes">
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="refsynopsisdiv">
|
|
Packit |
971217 |
<xsl:element name="refsect2">
|
|
Packit |
971217 |
<xsl:element name="title">Tracer Information</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="variablelist">
|
|
Packit |
971217 |
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="varlistentry">
|
|
Packit |
971217 |
<xsl:element name="term">plugin</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="listitem">
|
|
Packit |
971217 |
<xsl:element name="simpara">
|
|
Packit |
971217 |
<xsl:element name="link">
|
|
Packit |
971217 |
<xsl:attribute name="linkend">plugin-<xsl:value-of select="../../name"/></xsl:attribute>
|
|
Packit |
971217 |
<xsl:value-of select="../../name" />
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
</exsl:document>
|
|
Packit |
971217 |
</xsl:template>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:template match="plugin">
|
|
Packit |
971217 |
<xsl:element name="refentry">
|
|
Packit |
971217 |
<xsl:attribute name="id"><xsl:value-of select="$module" />-plugins-plugin-<xsl:value-of select="name"/></xsl:attribute>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="refmeta">
|
|
Packit |
971217 |
<xsl:element name="refentrytitle">
|
|
Packit |
971217 |
<xsl:value-of select="name"/>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="manvolnum">3</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="refmiscinfo">FIXME Library</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="refnamediv">
|
|
Packit |
971217 |
<xsl:element name="refname">
|
|
Packit |
971217 |
<xsl:value-of select="name"/>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="refpurpose">
|
|
Packit |
971217 |
<xsl:element name="anchor">
|
|
Packit |
971217 |
<xsl:attribute name="id">plugin-<xsl:value-of select="name"/></xsl:attribute>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
<xsl:value-of select="description"/>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="refsect1">
|
|
Packit |
971217 |
<xsl:element name="title">Plugin Information</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="variablelist">
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="varlistentry">
|
|
Packit |
971217 |
<xsl:element name="term">filename</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="listitem">
|
|
Packit |
971217 |
<xsl:element name="simpara"><xsl:value-of select="basename" /></xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="varlistentry">
|
|
Packit |
971217 |
<xsl:element name="term">version</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="listitem">
|
|
Packit |
971217 |
<xsl:element name="simpara"><xsl:value-of select="version" /></xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="varlistentry">
|
|
Packit |
971217 |
<xsl:element name="term">run-time license</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="listitem">
|
|
Packit |
971217 |
<xsl:element name="simpara"><xsl:value-of select="license" /></xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="varlistentry">
|
|
Packit |
971217 |
<xsl:element name="term">package</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="listitem">
|
|
Packit |
971217 |
<xsl:element name="simpara"><xsl:value-of select="package" /></xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="varlistentry">
|
|
Packit |
971217 |
<xsl:element name="term">origin</xsl:element>
|
|
Packit |
971217 |
<xsl:element name="listitem">
|
|
Packit |
971217 |
<xsl:element name="simpara">
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:choose>
|
|
Packit |
971217 |
<xsl:when test="substring(@href, 1, 4) = 'http'">
|
|
Packit |
971217 |
<xsl:element name="ulink">
|
|
Packit |
971217 |
<xsl:attribute name="url"><xsl:value-of select="origin" /></xsl:attribute>
|
|
Packit |
971217 |
<xsl:value-of select="origin" />
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:when>
|
|
Packit |
971217 |
<xsl:otherwise>
|
|
Packit |
971217 |
<xsl:value-of select="origin" />
|
|
Packit |
971217 |
</xsl:otherwise>
|
|
Packit |
971217 |
</xsl:choose>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="refsect1">
|
|
Packit |
971217 |
<xsl:element name="title">Elements</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:element name="variablelist">
|
|
Packit |
971217 |
<xsl:apply-templates select="elements"/>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
</xsl:element>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
</xsl:template>
|
|
Packit |
971217 |
|
|
Packit |
971217 |
|
|
Packit |
971217 |
<xsl:template match="gst-plugin-paths" />
|
|
Packit |
971217 |
|
|
Packit |
971217 |
</xsl:stylesheet>
|