Changeset 4866
- Timestamp:
- 2003-07-02T16:48:26+12:00 (21 years ago)
- Location:
- trunk/gsdl3/web/interfaces/default/transform
- Files:
-
- 3 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 --> -
trunk/gsdl3/web/interfaces/default/transform/config_format.xsl
r4731 r4866 57 57 </xsl:template> 58 58 59 <xsl:template match="gsf:metadata"> 60 <xsl:choose> 59 <xsl:template match="gsf:metadata"> 60 <xslt:value-of disable-output-escaping="yes"><xsl:attribute name="select">metadataList/metadata[@name="<xsl:if test="@select='parent'">parent_</xsl:if><xsl:if test="@select='ancestors'">ancestors'<xsl:value-of select='@separator'/>'_</xsl:if><xsl:value-of select="@name"/>"]</xsl:attribute></xslt:value-of> 61 </xsl:template> 62 <!-- <xsl:choose> 61 63 <xsl:when test="@select='parent'"> 62 64 <xslt:value-of><xsl:attribute name="select">parent::node()/metadataList/metadata[@name='<xsl:value-of select="@name"/>']</xsl:attribute></xslt:value-of> … … 69 71 </xsl:otherwise> 70 72 </xsl:choose> 73 </xsl:template>--> 74 75 76 <xsl:template match="gsf:text"> 77 <xslt:apply-templates select="nodeContent"/> 71 78 </xsl:template> 72 73 <!-- 74 <xsl:template match="gsf:text"> 75 TODO 76 </xsl:template> 77 --> 79 78 80 <xsl:template match="*"> 79 81 <xsl:copy> -
trunk/gsdl3/web/interfaces/default/transform/querytools.xsl
r4728 r4866 43 43 </a> 44 44 </td> 45 <td><xsl:value-of select="metadataList/metadata[@name='Title']"/></td>45 <td><xsl:value-of disable-output-escaping="yes" select="metadataList/metadata[@name='Title']"/></td> 46 46 </xsl:template> 47 47
Note:
See TracChangeset
for help on using the changeset viewer.