summaryrefslogtreecommitdiff
path: root/solenv
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2012-08-08 12:27:12 +0100
committerCaolán McNamara <caolanm@redhat.com>2012-09-28 08:48:34 +0100
commit84a65d2b0e7c9a858a18a7c06d157c00c1238abd (patch)
treec38e55a88b12b967d7fd36e9742494fe3e551753 /solenv
parent1266f7fc2c2887b66fea5c765f69c8e760e29d41 (diff)
blasted xslt, give me the indexes I want
Change-Id: Icce11ed7507f7481ded5a480ded6e7e5fc31924b
Diffstat (limited to 'solenv')
-rw-r--r--solenv/bin/uilangfilter.xslt3
1 files changed, 2 insertions, 1 deletions
diff --git a/solenv/bin/uilangfilter.xslt b/solenv/bin/uilangfilter.xslt
index f19888677a33..c003210bc26a 100644
--- a/solenv/bin/uilangfilter.xslt
+++ b/solenv/bin/uilangfilter.xslt
@@ -26,7 +26,8 @@
<xsl:template match="col">
<xsl:text> </xsl:text>
- <t r="stringlist" g="{../../../@id}" l="{count(preceding::col)}">
+ <xsl:variable name="groupid" select="../../../@id"/>
+ <t r="stringlist" g="{$groupid}" l="{count(preceding::col[../../../@id=$groupid])}">
<xsl:copy-of select="text()" />
</t><xsl:text>&#10;</xsl:text>
</xsl:template>