@ -1420,10 +1420,12 @@ menue.push(entry);
</xsl:when>
</xsl:when>
<xsl:otherwise >
<xsl:otherwise >
<!-- Legende nicht im modalen Dialog, sondern inline: -->
<!-- Legende nicht im modalen Dialog, sondern inline: -->
<div class= "container" >
<xsl:call-template name= "nd_legendeContent" >
<xsl:call-template name= "nd_legendeContent" >
<xsl:with-param name= "ergebniselement_ordnr" select= "$ergebniselement_ordnr" />
<xsl:with-param name= "ergebniselement_ordnr" select= "$ergebniselement_ordnr" />
<xsl:with-param name= "isDisplayedInModal" select= "'false'" />
<xsl:with-param name= "isDisplayedInModal" select= "'false'" />
</xsl:call-template>
</xsl:call-template>
</div>
</xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
</xsl:choose>
@ -4331,13 +4333,17 @@ document.forms[0].target = '_blank';
<xsl:param name= "ergebniselement_ordnr" select= "0" />
<xsl:param name= "ergebniselement_ordnr" select= "0" />
<xsl:param name= "isDisplayedInModal" select= "'true'" />
<xsl:param name= "isDisplayedInModal" select= "'true'" />
<div class= "container" > <!-- 20240911NEU -->
<p class= "legende" >
<p class= "legende" >
<xsl:for-each select= "../felder/feld" >
<xsl:for-each select= "../felder/feld" >
<xsl:if test= "(value !='' or sicht/@isFirstInGroup='false' or @isstandtoday='false') and @varname != 'sort' and @varname != 'maxoffset' and value_caption != ''" >
<xsl:if test= "(value !='' or sicht/@isFirstInGroup='false' or @isstandtoday='false') and value_caption != ''" >
<xsl:variable name= "showFieldValueInLegend" >
<xsl:call-template name= "showFieldValueInLegend" >
<xsl:with-param name= "ergebniselementOrdnr" select= "$ergebniselement_ordnr" />
<xsl:with-param name= "feldname" select= "@varname" />
</xsl:call-template>
</xsl:variable>
<xsl:if test= "$showFieldValueInLegend='true'" >
<span class= "feldname" >
<span class= "feldname" >
<xsl:choose >
<xsl:choose >
<xsl:when test= "string-length(caption_short) > 0 and caption_short != 'null'" >
<xsl:when test= "string-length(caption_short) > 0 and caption_short != 'null'" >
@ -4364,6 +4370,7 @@ document.forms[0].target = '_blank';
<br />
<br />
</xsl:if>
</xsl:if>
</xsl:if>
</xsl:if>
</xsl:if>
</xsl:for-each>
</xsl:for-each>
@ -4394,11 +4401,13 @@ document.forms[0].target = '_blank';
</span>
</span>
</p>
</p>
<xsl:if test= "../hinweis != ''" >
<xsl:if test= "../hinweis != ''" >
<p >
<xsl:call-template name= "newline_to_br" >
<xsl:call-template name= "newline_to_br" >
<xsl:with-param name= "string" select= "../hinweis" />
<xsl:with-param name= "string" select= "../hinweis" />
</xsl:call-template>
</xsl:call-template>
</p>
</xsl:if>
</xsl:if>
</div>
</xsl:template>
</xsl:template>
<xsl:template name= "nd_legende_modal" >
<xsl:template name= "nd_legende_modal" >
<xsl:param name= "ergebniselement_ordnr" select= "0" />
<xsl:param name= "ergebniselement_ordnr" select= "0" />
@ -4535,7 +4544,21 @@ document.forms[0].target = '_blank';
</xsl:template>
</xsl:template>
<xsl:template name= "showFieldValueInLegend" >
<xsl:param name= "ergebniselement_ordnr" select= "0" />
<xsl:param name= "feldname" />
<xsl:variable name= "isHidden" > <xsl:value-of select= "/ergebnisse/ergebnis[@ordnr=$ergebniselement_ordnr]/completefields/feld[@varname=$feldname]/@hidden" />
</xsl:variable>
<xsl:choose >
<xsl:when test= "$isHidden='true' or $feldname = 'sort' or $feldname = 'maxoffset' or $feldname ='##line##'" >
<xsl:text > false</xsl:text>
</xsl:when>
<xsl:otherwise >
<xsl:text > true</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>
</xsl:stylesheet>