summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--plugins.xsl118
2 files changed, 66 insertions, 57 deletions
diff --git a/ChangeLog b/ChangeLog
index 79a8cfc..a56aba5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-07-12 Stefan Kost <ensonic@users.sf.net>
+
+ * plugins.xsl:
+ Split refsect2 also here to make "Element Pads" subtitle visible.
+
2008-07-08 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* m4/gst-error.m4:
diff --git a/plugins.xsl b/plugins.xsl
index c691bd4..2eab220 100644
--- a/plugins.xsl
+++ b/plugins.xsl
@@ -28,81 +28,85 @@
<!-- here we write an element-(name)-details.xml file for the element -->
<exsl:document href="{concat ('xml/element-', $name, '-details.xml')}" method="xml" indent="yes">
- <xsl:element name="refsect2">
- <xsl:element name="title">Element Information</xsl:element>
- <xsl:element name="variablelist">
-
- <!-- plugin name and link -->
- <xsl:element name="varlistentry">
- <xsl:element name="term">plugin</xsl:element>
- <xsl:element name="listitem">
- <xsl:element name="simpara">
- <xsl:element name="link">
- <xsl:attribute name="linkend">plugin-<xsl:value-of select="../../name"/></xsl:attribute>
- <xsl:value-of select="../../name" />
- </xsl:element>
- </xsl:element>
- </xsl:element>
- </xsl:element>
-
- <xsl:element name="varlistentry">
- <xsl:element name="term">author</xsl:element>
- <xsl:element name="listitem">
- <xsl:element name="simpara"><xsl:value-of select="author" /></xsl:element>
- </xsl:element>
- </xsl:element>
-
- <xsl:element name="varlistentry">
- <xsl:element name="term">class</xsl:element>
- <xsl:element name="listitem">
- <xsl:element name="simpara"><xsl:value-of select="class" /></xsl:element>
- </xsl:element>
- </xsl:element>
-
- </xsl:element> <!-- variablelist -->
-
- <xsl:element name="title">Element Pads</xsl:element>
- <!-- process all caps -->
- <xsl:for-each select="pads/caps">
+ <xsl:element name="refsynopsisdiv">
+ <xsl:element name="refsect2">
+ <xsl:element name="title">Element Information</xsl:element>
<xsl:element name="variablelist">
+
+ <!-- plugin name and link -->
<xsl:element name="varlistentry">
- <xsl:element name="term">name</xsl:element>
+ <xsl:element name="term">plugin</xsl:element>
<xsl:element name="listitem">
- <xsl:element name="simpara"><xsl:value-of select="name" /></xsl:element>
+ <xsl:element name="simpara">
+ <xsl:element name="link">
+ <xsl:attribute name="linkend">plugin-<xsl:value-of select="../../name"/></xsl:attribute>
+ <xsl:value-of select="../../name" />
+ </xsl:element>
+ </xsl:element>
</xsl:element>
</xsl:element>
-
+
<xsl:element name="varlistentry">
- <xsl:element name="term">direction</xsl:element>
+ <xsl:element name="term">author</xsl:element>
<xsl:element name="listitem">
- <xsl:element name="simpara"><xsl:value-of select="direction" /></xsl:element>
+ <xsl:element name="simpara"><xsl:value-of select="author" /></xsl:element>
</xsl:element>
</xsl:element>
-
+
<xsl:element name="varlistentry">
- <xsl:element name="term">presence</xsl:element>
+ <xsl:element name="term">class</xsl:element>
<xsl:element name="listitem">
- <xsl:element name="simpara"><xsl:value-of select="presence" /></xsl:element>
+ <xsl:element name="simpara"><xsl:value-of select="class" /></xsl:element>
</xsl:element>
</xsl:element>
-
- <xsl:for-each select='str:tokenize(details, ";")'>
+
+ </xsl:element> <!-- variablelist -->
+ </xsl:element> <!-- refsect2 -->
+
+ <xsl:element name="refsect2">
+ <xsl:element name="title">Element Pads</xsl:element>
+ <!-- process all caps -->
+ <xsl:for-each select="pads/caps">
+ <xsl:element name="variablelist">
<xsl:element name="varlistentry">
- <xsl:element name="term">
- <xsl:if test="position()=1">details</xsl:if>
+ <xsl:element name="term">name</xsl:element>
+ <xsl:element name="listitem">
+ <xsl:element name="simpara"><xsl:value-of select="name" /></xsl:element>
</xsl:element>
+ </xsl:element>
+
+ <xsl:element name="varlistentry">
+ <xsl:element name="term">direction</xsl:element>
<xsl:element name="listitem">
- <xsl:element name="simpara"><xsl:value-of select='.'/></xsl:element>
+ <xsl:element name="simpara"><xsl:value-of select="direction" /></xsl:element>
</xsl:element>
</xsl:element>
- </xsl:for-each>
-
- </xsl:element> <!-- variablelist -->
-
- <!--xsl:element name="programlisting"><xsl:value-of select="details" /></xsl:element-->
-
- </xsl:for-each>
- </xsl:element>
+
+ <xsl:element name="varlistentry">
+ <xsl:element name="term">presence</xsl:element>
+ <xsl:element name="listitem">
+ <xsl:element name="simpara"><xsl:value-of select="presence" /></xsl:element>
+ </xsl:element>
+ </xsl:element>
+
+ <xsl:for-each select='str:tokenize(details, ";")'>
+ <xsl:element name="varlistentry">
+ <xsl:element name="term">
+ <xsl:if test="position()=1">details</xsl:if>
+ </xsl:element>
+ <xsl:element name="listitem">
+ <xsl:element name="simpara"><xsl:value-of select='.'/></xsl:element>
+ </xsl:element>
+ </xsl:element>
+ </xsl:for-each>
+
+ </xsl:element> <!-- variablelist -->
+
+ <!--xsl:element name="programlisting"><xsl:value-of select="details" /></xsl:element-->
+
+ </xsl:for-each>
+ </xsl:element> <!-- refsect2 -->
+ </xsl:element> <!-- refsynopsisdiv -->
</exsl:document>
</xsl:template>