Changeset 31850 for main/trunk/greenstone3/web/interfaces/default/transform
- Timestamp:
- 2017-08-03T14:13:59+12:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/web/interfaces/default/transform/pages/classifier.xsl
r31652 r31850 98 98 <li> 99 99 <xsl:attribute name="class"> 100 <xsl:if test="@nodeID = /page/pageRequest/paramList/param[@name = 'cl']/@value">selectedHorizontalClassifierNode </xsl:if> 100 <!--<xsl:if test="@nodeID = /page/pageRequest/paramList/param[@name = 'cl']/@value">selectedHorizontalClassifierNode </xsl:if>--> 101 <xsl:if test="starts-with(/page/pageRequest/paramList/param[@name = 'cl']/@value, @nodeID)">selectedHorizontalClassifierNode </xsl:if> 101 102 <xsl:text>horizontalClassifierNode</xsl:text> 102 103 </xsl:attribute> … … 108 109 </xsl:for-each> 109 110 </ul> 110 <table id="classifiernodelist"> 111 <xsl:for-each select='classifierNode'> 112 <xsl:call-template name="processNodeChildren"> 113 <xsl:with-param name='collName' select='$collName'/> 114 <xsl:with-param name='serviceName' select='$serviceName'/> 115 </xsl:call-template> 116 </xsl:for-each> 117 </table> 111 <xsl:choose> 112 <!-- if the children are HLists--> 113 <xsl:when test="classifierNode[@childType = 'HList']"> 114 <xsl:for-each select='classifierNode'><!-- there should be only one--> 115 <xsl:call-template name="HList"> 116 <xsl:with-param name='collName' select='$collName'/> 117 <xsl:with-param name='serviceName' select='$serviceName'/> 118 </xsl:call-template> 119 </xsl:for-each> 120 </xsl:when> 121 <xsl:otherwise> 122 <table id="classifiernodelist"> 123 <xsl:for-each select='classifierNode'> 124 <xsl:call-template name="processNodeChildren"> 125 <xsl:with-param name='collName' select='$collName'/> 126 <xsl:with-param name='serviceName' select='$serviceName'/> 127 </xsl:call-template> 128 </xsl:for-each> 129 </table> 130 </xsl:otherwise> 131 </xsl:choose> 118 132 </xsl:template> 119 133
Note:
See TracChangeset
for help on using the changeset viewer.