- Timestamp:
- 2003-07-02T16:48:26+12:00 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/web/interfaces/default/transform/classifier.xsl
r4723 r4866 14 14 <xsl:template name="pageHead"> 15 15 <head> 16 <title><xsl:value-of select="util:getInterfaceText($interface_name, page/@lang, 'gsdl')"/></title>16 <title><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'gsdl')"/></title> 17 17 </head> 18 18 </xsl:template> … … 55 55 </xsl:template> 56 56 57 <!-- 58 <xsl:template match="classifier|classifierNode" mode="process-children"> 59 <xsl:param name="collName"/> 60 <xsl:param name="serviceName"/> 61 <xsl:if test="classifierNode|documentNode"> 62 <table width='100%'> 63 <xsl:for-each select="classifierNode|documentNode"> 64 <tr><xsl:apply-templates select="."/> 65 <xsl:if test="name()='classifierNode' and @interleave='true'"> 66 <p /> 67 <xsl:apply-templates select="." mode="process-children"/> 68 </tr> 69 </xsl:for-each> 70 </table> 71 <xsl:if test="@interleave='false' and classifierNode"> 72 <table width='100%'> 73 <xsl:for-each select="classifierNode"> 74 <tr><xsl:apply-templates select="." mode="process-children"/></tr> 75 </xsl:for-each> 76 </table> 77 </xsl:if> 78 </xsl:if> 79 </xsl:template> 80 --> 81 82 <!-- default doc node template: icon and title --> 83 <xsl:template match="documentNode"> 84 <xsl:param name="collName"/> 85 <td><a href="{$library_name}?a=d&c={$collName}&d={@nodeID}&dt={@documentType}"><xsl:apply-templates select="." mode="displayNodeIcon"/></a></td><td align='left'><xsl:value-of select="metadataList/metadata[@name='Title']"/></td> 86 </xsl:template> 87 88 <!-- default classifier node template: icon + title --> 89 <xsl:template match="classifierNode"> 90 <xsl:param name="collName"/> 91 <xsl:param name="serviceName"/> 92 <td><a><xsl:attribute name='href'><xsl:value-of select='$library_name'/>?a=b&rt=r&s=<xsl:value-of select='$serviceName'/>&c=<xsl:value-of select='$collName'/>&cl=<xsl:value-of select='@nodeID'/><xsl:if test="classifierNode|documentNode">.pr</xsl:if></xsl:attribute><img src='interfaces/default/images/bshelf.gif' border='0' width='20' height='16' /></a></td><td align='left'><xsl:value-of select="metadataList/metadata[@name='Title']"/></td> 93 </xsl:template> 94 57 95 <!-- recursively process all nodes and documents --> 58 96 … … 169 207 170 208 <!-- default doc node template: icon and title --> 171 <xsl:template match="documentNode">209 <!-- <xsl:template match="documentNode"> 172 210 <xsl:param name="collName"/> 173 211 <td><a href="{$library_name}?a=d&c={$collName}&d={@nodeID}&dt={@documentType}"><xsl:apply-templates select="." mode="displayNodeIcon"/></a></td><td><xsl:value-of select="metadataList/metadata[@name='Title']"/></td> 174 </xsl:template> 212 </xsl:template>--> 175 213 176 214 <!-- default classifier node template: icon + title --> 177 <xsl:template match="classifierNode">215 <!-- <xsl:template match="classifierNode"> 178 216 <xsl:param name="collName"/> 179 217 <xsl:param name="serviceName"/> 180 218 <td><a><xsl:attribute name='href'><xsl:value-of select='$library_name'/>?a=b&rt=r&s=<xsl:value-of select='$serviceName'/>&c=<xsl:value-of select='$collName'/>&cl=<xsl:value-of select='@nodeID'/><xsl:if test="classifierNode|documentNode">.pr</xsl:if></xsl:attribute><img src='interfaces/default/images/bshelf.gif' border='0' width='20' height='16' /></a></td><td align='left'><xsl:value-of select="metadataList/metadata[@name='Title']"/></td> 181 </xsl:template> 219 </xsl:template>--> 182 220 183 221 <!-- an alternative classifier node template: the title is a link -->
Note:
See TracChangeset
for help on using the changeset viewer.