- Timestamp:
- 2019-07-23T16:33:07+12:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/web/interfaces/default/transform/pages/document.xsl
r33321 r33348 844 844 <xsl:when test="count(//documentNode) > 0"> 845 845 <xsl:for-each select="//documentNode"> 846 <xsl:if test="(metadataList/metadata[@name = 'Latitude'] and metadataList/metadata[@name = 'Longitude']) or metadataList/metadata[@name = 'Coordinate'] or metadataList/metadata[@name = 'GPS.mapOverlay'] or metadataList/metadata[@name = ' children_GPS.mapOverlay']">846 <xsl:if test="(metadataList/metadata[@name = 'Latitude'] and metadataList/metadata[@name = 'Longitude']) or metadataList/metadata[@name = 'Coordinate'] or metadataList/metadata[@name = 'GPS.mapOverlay'] or metadataList/metadata[@name = 'descendants_GPS.mapOverlay']"> 847 847 <xsl:text>{</xsl:text> 848 848 <xsl:text disable-output-escaping="yes">"nodeID":"</xsl:text><xsl:value-of select="@nodeID"/><xsl:text disable-output-escaping="yes">",</xsl:text> … … 874 874 </xsl:if> 875 875 876 <xsl:if test="metadataList/metadata[@name = ' children_GPS.mapOverlay']">877 <xsl:variable name="count"><xsl:value-of select="count(metadataList/metadata[@name = ' children_GPS.mapOverlay'])"/></xsl:variable>876 <xsl:if test="metadataList/metadata[@name = 'descendants_GPS.mapOverlay']"> 877 <xsl:variable name="count"><xsl:value-of select="count(metadataList/metadata[@name = 'descendants_GPS.mapOverlay'])"/></xsl:variable> 878 878 <xsl:text disable-output-escaping="yes">,</xsl:text> 879 <xsl:text disable-output-escaping="yes">" childrenMapoverlays":[</xsl:text>880 <xsl:for-each select="metadataList/metadata[@name = ' children_GPS.mapOverlay']">879 <xsl:text disable-output-escaping="yes">"descendantsMapoverlays":[</xsl:text> 880 <xsl:for-each select="metadataList/metadata[@name = 'descendants_GPS.mapOverlay']"> 881 881 <xsl:value-of disable-output-escaping="yes" select="current()"/> 882 882 <xsl:if test="not(position() = $count)"> … … 899 899 <xsl:otherwise> 900 900 <xsl:for-each select="/page/pageResponse/document"> 901 <xsl:if test="(metadataList/metadata[@name = 'Latitude'] and metadataList/metadata[@name = 'Longitude']) or metadataList/metadata[@name = 'Coordinate'] or metadataList/metadata[@name = 'GPS.mapOverlay'] or metadataList/metadata[@name = ' children_GPS.mapOverlay']">901 <xsl:if test="(metadataList/metadata[@name = 'Latitude'] and metadataList/metadata[@name = 'Longitude']) or metadataList/metadata[@name = 'Coordinate'] or metadataList/metadata[@name = 'GPS.mapOverlay'] or metadataList/metadata[@name = 'descendants_GPS.mapOverlay']"> 902 902 <xsl:text>{</xsl:text> 903 903 <xsl:text disable-output-escaping="yes">"nodeID":"</xsl:text><xsl:value-of select="@selectedNode"/><xsl:text disable-output-escaping="yes">",</xsl:text> … … 929 929 </xsl:if> 930 930 931 <xsl:if test="metadataList/metadata[@name = ' children_GPS.mapOverlay']">932 <xsl:variable name="count"><xsl:value-of select="count(metadataList/metadata[@name = ' children_GPS.mapOverlay'])"/></xsl:variable>931 <xsl:if test="metadataList/metadata[@name = 'descendants_GPS.mapOverlay']"> 932 <xsl:variable name="count"><xsl:value-of select="count(metadataList/metadata[@name = 'descendants_GPS.mapOverlay'])"/></xsl:variable> 933 933 <xsl:text disable-output-escaping="yes">,</xsl:text> 934 <xsl:text disable-output-escaping="yes">" childrenMapoverlays":[</xsl:text>935 <xsl:for-each select="metadataList/metadata[@name = ' children_GPS.mapOverlay']">934 <xsl:text disable-output-escaping="yes">"descendantsMapoverlays":[</xsl:text> 935 <xsl:for-each select="metadataList/metadata[@name = 'descendants_GPS.mapOverlay']"> 936 936 <xsl:value-of disable-output-escaping="yes" select="current()"/> 937 937 <xsl:if test="not(position() = $count)"> … … 955 955 <gsf:metadata name="Coordinate" hidden="true"/> 956 956 <gsf:metadata name="GPS.mapOverlay" hidden="true"/> 957 <gsf:metadata name="GPS.mapOverlay" select=" children" hidden="true"/>957 <gsf:metadata name="GPS.mapOverlay" select="descendants" hidden="true"/> 958 958 </xsl:template> 959 959
Note:
See TracChangeset
for help on using the changeset viewer.