šablona/stránka.xsl
changeset 77 2f11f0ba6f13
parent 61 9503eb8377f1
child 87 25dec6931f18
equal deleted inserted replaced
76:c7746d95283d 77:2f11f0ba6f13
    52 				<xsl:apply-templates select="$konfigurace/k:web/k:js"/>
    52 				<xsl:apply-templates select="$konfigurace/k:web/k:js"/>
    53 				<xsl:apply-templates select="$konfigurace/k:web/k:css"/>
    53 				<xsl:apply-templates select="$konfigurace/k:web/k:css"/>
    54 			</head>
    54 			</head>
    55 			<body>
    55 			<body>
    56 				<div id="tělo">
    56 				<div id="tělo">
    57 					<div id="záhlaví">
    57 					<xsl:call-template name="vložZáhlaví"/>
    58 						<xsl:apply-templates select="document(fn:encode-for-uri(concat($vstup, 'záhlaví', $vsuvkováPřípona)))/s:stránka/h:text/node()"/>
       
    59 					</div>
       
    60 					<div id="vnitřek">
    58 					<div id="vnitřek">
    61 						<h1><xsl:value-of select="s:stránka/s:nadpis"/></h1>
    59 						<h1><xsl:value-of select="s:stránka/s:nadpis"/></h1>
    62 						<ul id="nabídka">
    60 						<xsl:call-template name="vložNabídku"/>
    63 							<xsl:for-each select="collection(concat('./', $vstup ,'/?select=*', $vstupníPřípona))[s:stránka/s:pořadí]">
       
    64 								<xsl:sort select="empty(./s:stránka/s:pořadí)"/>
       
    65 								<xsl:sort select="./s:stránka/s:pořadí"/>
       
    66 								<li>
       
    67 									<xsl:variable name="xmlSoubor" select="tokenize(document-uri(.), '/')[last()]"/>
       
    68 									<xsl:variable name="xhtmlSoubor" select="replace($xmlSoubor, $vstupníPřípona, $výstupníPřípona)"/>
       
    69 									<a href="{fn:encode-for-uri($xhtmlSoubor)}"><xsl:value-of select="./s:stránka/s:nadpis"/></a>
       
    70 								</li>
       
    71 							</xsl:for-each>
       
    72 						</ul>
       
    73 						<div id="text">
    61 						<div id="text">
    74 							<xsl:apply-templates select="s:stránka/h:text/node()"/>
    62 							<xsl:apply-templates select="s:stránka/h:text/node()"/>
    75 						</div>
    63 						</div>
    76 					</div>
    64 					</div>
    77 					<div id="zápatí">
    65 					<xsl:call-template name="vložZápatí"/>
    78 						<xsl:apply-templates select="document(fn:encode-for-uri(concat($vstup, 'zápatí', $vsuvkováPřípona)))/s:stránka/h:text/node()"/>
       
    79 					</div>
       
    80 				</div>
    66 				</div>
    81 			</body>
    67 			</body>
    82 		</html>
    68 		</html>
    83 	</xsl:template>
    69 	</xsl:template>
    84     
    70