annotate artifacts/contrib/extract-help.xsl @ 8682:5102733c4567

issue1755 Prevent out of bounds access when there is no data If there is no data it will default to the complete river. In the following overview you can then see that there is no data. Better then a "Error changing state".
author Andre Heinecke <andre.heinecke@intevation.de>
date Mon, 13 Apr 2015 11:03:00 +0200
parents 5aa05a7a34b7
children
rev   line source
4565
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
2 <xsl:stylesheet
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
3 version="1.0"
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
4 xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
5
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
6 <xsl:output method="text"/>
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
7
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
8 <xsl:param name="base-url">https://flys-intern.intevation.de/Flys-3.0/OnlineHilfe</xsl:param>
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
9 <xsl:param name="module">Fixierungsanalyse</xsl:param>
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
10
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
11 <xsl:template match="//state">
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
12 <xsl:value-of select="@helpText"/>=<xsl:value-of
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
13 select="concat($base-url, '/', $module, '#', @helpText)"/>
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
14 <xsl:text>&#10;</xsl:text>
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
15 </xsl:template>
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
16
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
17 <xsl:template match="text()"/>
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
18
ce6bea03156c Add help anchors for fix analysis
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
19 </xsl:stylesheet>

http://dive4elements.wald.intevation.org