--- a/šablona/stránka.xsl Sun Jan 08 16:52:30 2012 +0100
+++ b/šablona/stránka.xsl Sun Jan 08 17:09:50 2012 +0100
@@ -54,29 +54,15 @@
</head>
<body>
<div id="tělo">
- <div id="záhlaví">
- <xsl:apply-templates select="document(fn:encode-for-uri(concat($vstup, 'záhlaví', $vsuvkováPřípona)))/s:stránka/h:text/node()"/>
- </div>
+ <xsl:call-template name="vložZáhlaví"/>
<div id="vnitřek">
<h1><xsl:value-of select="s:stránka/s:nadpis"/></h1>
- <ul id="nabídka">
- <xsl:for-each select="collection(concat('./', $vstup ,'/?select=*', $vstupníPřípona))[s:stránka/s:pořadí]">
- <xsl:sort select="empty(./s:stránka/s:pořadí)"/>
- <xsl:sort select="./s:stránka/s:pořadí"/>
- <li>
- <xsl:variable name="xmlSoubor" select="tokenize(document-uri(.), '/')[last()]"/>
- <xsl:variable name="xhtmlSoubor" select="replace($xmlSoubor, $vstupníPřípona, $výstupníPřípona)"/>
- <a href="{fn:encode-for-uri($xhtmlSoubor)}"><xsl:value-of select="./s:stránka/s:nadpis"/></a>
- </li>
- </xsl:for-each>
- </ul>
+ <xsl:call-template name="vložNabídku"/>
<div id="text">
<xsl:apply-templates select="s:stránka/h:text/node()"/>
</div>
</div>
- <div id="zápatí">
- <xsl:apply-templates select="document(fn:encode-for-uri(concat($vstup, 'zápatí', $vsuvkováPřípona)))/s:stránka/h:text/node()"/>
- </div>
+ <xsl:call-template name="vložZápatí"/>
</div>
</body>
</html>