šablona/stránka.xsl
changeset 77 2f11f0ba6f13
parent 61 9503eb8377f1
child 87 25dec6931f18
--- 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>