Changeset 30689
- Timestamp:
- 2016-08-08T10:39:04+12:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/web/interfaces/default/transform/config_format.xsl
r30544 r30689 137 137 <xsl:when test="@type = 'screen'">Screen</xsl:when> 138 138 <xsl:when test="@type = 'source'">SourceFile</xsl:when> 139 <xsl:when test="@type = 'cover'">hascover</xsl:when> 139 140 </xsl:choose> 140 141 </xslt:variable> 141 <xslt:if test="(.//metadataList)[last()]/metadata[@name = $metaName]">142 <xslt:if test="./metadataList/metadata[@name = $metaName]"> 142 143 <img> 143 144 <xslt:attribute name='src'> 144 145 <xslt:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/metadataList/metadata[@name = 'httpPath']"/> 145 146 <xsl:text>/index/assoc/</xsl:text> 146 <xslt:value-of disable-output-escaping="yes" select=" /page/pageResponse/document/metadataList/metadata[@name = 'assocfilepath']"/>147 <xslt:value-of disable-output-escaping="yes" select="./metadataList/metadata[@name = 'assocfilepath']"/> 147 148 <xsl:text>/</xsl:text> 148 <xslt:value-of disable-output-escaping="yes" select="(.//metadataList)[last()]/metadata[@name = $metaName]"/> 149 <xslt:choose> 150 <xslt:when test="$metaName = 'hascover'">cover.jpg</xslt:when> 151 <xslt:otherwise> 152 <xslt:value-of disable-output-escaping="yes" select="./metadataList/metadata[@name = $metaName]"/> 153 </xslt:otherwise> 154 </xslt:choose> 149 155 </xslt:attribute> 156 <!-- copy any other attributes apart from type--> 157 <xsl:for-each select="@*[name() != 'type']"> 158 <xslt:attribute name="{name()}"> 159 <xsl:value-of select="."/> 160 </xslt:attribute> 161 </xsl:for-each> 162 150 163 </img> 151 164 </xslt:if>
Note:
See TracChangeset
for help on using the changeset viewer.