From ad78185b700fa43c6366fb10685e1c4f21834703 Mon Sep 17 00:00:00 2001 From: Max-Ferdinand Zeterberg <zeterberg@sub.uni-goettingen.de> Date: Wed, 24 Apr 2024 10:20:02 +0200 Subject: [PATCH] fix(notes): make IDs unique --- scenarios/xslt/edxml2html/libs/html-philology.lib.xsl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scenarios/xslt/edxml2html/libs/html-philology.lib.xsl b/scenarios/xslt/edxml2html/libs/html-philology.lib.xsl index 64620f6..99db5f4 100644 --- a/scenarios/xslt/edxml2html/libs/html-philology.lib.xsl +++ b/scenarios/xslt/edxml2html/libs/html-philology.lib.xsl @@ -220,7 +220,7 @@ <xsl:for-each select="$targetsUnique"> <li class="note-list"> <xsl:variable name="targetUnique" select="."/> - <xsl:variable name="noteListId" select="generate-id($thisNotes)"/> + <xsl:variable name="noteListId" select="concat(generate-id($thisNotes), '-', .)"/> <label for="{$noteListId}"> <xsl:variable name="targetIds" select="tokenize($targetUnique, ' ')"/> <xsl:for-each select="$targetIds"> -- GitLab