- Timestamp:
- 2011-07-01T21:05:19+12:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/web/interfaces/default/transform/icons.xsl
r23972 r24219 119 119 </xsl:template> 120 120 121 <!-- builds up links to available document types equivalent to the default source 122 document with as anchor the equivalent documents' doctype icons. --> 123 <xsl:template name="equivDocLinks"> 124 <xsl:param name="count"/> 125 126 <xsl:variable name="docicon" select="metadataList/metadata[contains(@name, 'equivDocIcon')]"/> 127 <xsl:variable name="docStartlink" select="metadataList/metadata[contains(@name, 'all_*,*_equivDocLink')]"/> 128 <xsl:variable name="docEndlink" select="metadataList/metadata[contains(@name, '/equivDocLink')]"/> 129 130 <xsl:variable name="equivDocIcon" select="java:org.greenstone.gsdl3.util.XSLTUtil.getNumberedItem($docicon, $count)" /> 131 <xsl:variable name="equivStartlink" select="java:org.greenstone.gsdl3.util.XSLTUtil.getNumberedItem($docStartlink, $count)" /> 132 <xsl:variable name="equivEndlink" select="java:org.greenstone.gsdl3.util.XSLTUtil.getNumberedItem($docEndlink, $count)" /> 133 134 <xsl:if test="$equivDocIcon != ''"> 135 <xsl:value-of disable-output-escaping="yes" select="$equivStartlink"/> 136 <xsl:value-of disable-output-escaping="yes" select="$equivDocIcon"/> 137 <xsl:value-of disable-output-escaping="yes" select="$equivEndlink"/> 138 139 <!-- recursively call this template to get multiple entries --> 140 <xsl:call-template name="equivDocLinks"> 141 <xsl:with-param name="count"><xsl:value-of select="$count + 1"/></xsl:with-param> 142 </xsl:call-template> 143 </xsl:if> 144 145 </xsl:template> 146 121 147 </xsl:stylesheet> 122 148
Note:
See TracChangeset
for help on using the changeset viewer.