You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
123 lines
4.5 KiB
123 lines
4.5 KiB
<?xml version="1.0" encoding="UTF-8"?> |
|
<xsl:stylesheet version="1.0" |
|
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:sx="http://memtext.de"> |
|
<xsl:import href="xsl_functions.xsl" /> |
|
<xsl:import href="resultset_html.xsl" /> |
|
<xsl:import href="interLinks_html.xsl" /> |
|
<xsl:import href="nd_templates.xsl" /> |
|
<xsl:import href="pageComponents_html.xsl" /> |
|
<!--Dies ist eine Kopie von tabelle_html.xsl --> |
|
<xsl:import href="pageComponents_html_final.xsl" /> |
|
<!-- wichtig für DOJO!--> |
|
<xsl:output method="xml" media-type="text/html" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" |
|
doctype-system="DTD/xhtml1-strict.dtd" cdata-section-elements="script style" indent="yes" encoding="UTF-8"/> |
|
|
|
<xsl:decimal-format name="German" grouping-separator="." NaN="" zero-digit ="0" decimal-separator="," /> |
|
<xsl:variable name="colon"><xsl:text>'</xsl:text></xsl:variable> |
|
|
|
<xsl:template match="/"> |
|
<xsl:variable name="maskenname"> |
|
<xsl:choose> |
|
<xsl:when test="/ergebnisse/@isMakro='true'"> |
|
<xsl:value-of select="/ergebnisse/makro/name" /> |
|
</xsl:when> |
|
<xsl:otherwise> |
|
<xsl:value-of select="/ergebnisse/ergebnis/maskenname" /> |
|
</xsl:otherwise> |
|
</xsl:choose> |
|
</xsl:variable> |
|
<html> |
|
<head> |
|
<xsl:call-template name="nd_htmlhead"> |
|
<xsl:with-param name="title" select="concat('Tabelle ',$maskenname)" /> |
|
</xsl:call-template> |
|
|
|
<link rel="stylesheet" href="../style/sx_tabelle.css" /> |
|
|
|
</head> |
|
<xsl:call-template name="nd_htmlscript" /> |
|
<xsl:call-template name="nd_tableJavascript" /> |
|
<xsl:call-template name="nd_tableCSS" /> |
|
<body class="has-navbar-fixed-top" onload="document.getElementById('progressbar').style.display='none';tableonload();initThemenbaumJs();"> |
|
<!--#Template Beginn Top-Navigation--> |
|
<xsl:call-template name="nd_navi_top" /> |
|
<!--#Template Ende Top-Navigation--> |
|
|
|
<div class="columns"> |
|
|
|
<!--#Template Beginn Navigations-Panel Auswertungen--> |
|
<xsl:if test="/ergebnisse/@showNavigation='true'"> |
|
<xsl:for-each select="/ergebnisse"> |
|
<xsl:call-template name="nd_navi_panel" /> |
|
</xsl:for-each> |
|
</xsl:if> |
|
<!--#Template Ende Navigations-Panel Auswertungen--> |
|
|
|
<!--Beginn Seitentitel, Krümelpfad, Knopfleiste, Legende, Erläuterung--> |
|
<section class="hero-body"> |
|
<div class="columns is-mobile is-left"> |
|
<div class="card"> |
|
<div class="card-content"> |
|
|
|
<xsl:call-template name="nd_progressbar" /> |
|
|
|
<div id="content"> |
|
<!--#Template Beginn Seitentitel--> |
|
|
|
<xsl:call-template name="nd_pagetitle" > |
|
<xsl:with-param name="title" select="$maskenname" /> |
|
<xsl:with-param name="subtitle" /> |
|
</xsl:call-template> |
|
<!--#Template Ende Seitentitel--> |
|
|
|
<!--#Template Krümelpfad--> |
|
<xsl:call-template name="nd_breadcrumb" /> |
|
<!--#Template Ende Krümelpfad--> |
|
|
|
|
|
<form name="Weiterverarbeitung" method="post" target="_self" charset="UTF-8" action="SuperXmlTabelle"> |
|
|
|
<xsl:call-template name="nd_tableHiddenInputs" /> |
|
|
|
<!--#Template Beginn Knopfleiste--> |
|
<xsl:call-template name="nd_buttonbar_table" /> |
|
<!--#Template Ende Knopfleiste--> |
|
|
|
<!-- start tabellen--> |
|
<xsl:for-each select="ergebnisse/ergebnis/ergebniselement"> |
|
<xsl:variable name="ergebniselement_ordnr" select="@ordnr" /> |
|
<xsl:if test="/ergebnisse/@isMakro='true'"> |
|
<p class="teiltabelle_titel"><!--<xsl:value-of select="../felder/feld[@varname='Teiltabelle']/value_caption" />--> |
|
<xsl:call-template name="nd_getTeiltabelleName"> |
|
<xsl:with-param name="ergebniselement_ordnr" select="$ergebniselement_ordnr"/> |
|
</xsl:call-template> |
|
<xsl:text> </xsl:text><a onclick="{concat('toggleTableVisibility(',$colon,'toggleBtnTable',$ergebniselement_ordnr+1, $colon,',',$colon, 'table',$ergebniselement_ordnr+1,$colon,');')}"> <img id="{concat('toggleBtnTable',$ergebniselement_ordnr+1)}" src="../images/minus-circled.svg" height="10px" border="0" /></a></p> |
|
|
|
</xsl:if> |
|
<!--#Template Beginn Legende, Eräuterung--> |
|
<xsl:call-template name="nd_legend_explanation" > |
|
<xsl:with-param name="ergebniselement_ordnr" select="$ergebniselement_ordnr" /> |
|
</xsl:call-template> |
|
<!--#Template Ende Legende, Eräuterung--> |
|
<xsl:call-template name="nd_singleTable"> |
|
<xsl:with-param name="ergebniselement_ordnr" select="$ergebniselement_ordnr" /> |
|
<xsl:with-param name="showPager" select="'top_bottom'" /> |
|
</xsl:call-template> |
|
|
|
</xsl:for-each> |
|
<input type="hidden" name="_csrf.parameterName" value="_csrf.token"/> |
|
</form> |
|
|
|
</div><!-- Ende content --> |
|
</div> <!-- Ende Card Background--> |
|
</div> <!-- Ende Hero-Columns --> |
|
</div> |
|
</section> <!--Ende Hero = Ende Berichts-Card--> |
|
</div> <!--Ende Site-Columns--> |
|
<xsl:call-template name="nd_tableDialogs" /> |
|
</body> |
|
</html> |
|
</xsl:template> |
|
|
|
|
|
</xsl:stylesheet>
|
|
|