Show
Ignore:
Timestamp:
01/08/12 17:09:50 (12 years ago)
Author:
František Kučera <franta-hg@…>
Branch:
default
Message:

Zjednodušení šablony stránka.xsl (přesun šablon do stránka-společné.xsl) #8.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • šablona/stránka.xsl

    r61 r77  
    5555                        <body> 
    5656                                <div id="tělo"> 
    57                                         <div id="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> 
     57                                        <xsl:call-template name="vložZáhlaví"/> 
    6058                                        <div id="vnitřek"> 
    6159                                                <h1><xsl:value-of select="s:stránka/s:nadpis"/></h1> 
    62                                                 <ul id="nabídka"> 
    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> 
     60                                                <xsl:call-template name="vložNabídku"/> 
    7361                                                <div id="text"> 
    7462                                                        <xsl:apply-templates select="s:stránka/h:text/node()"/> 
    7563                                                </div> 
    7664                                        </div> 
    77                                         <div id="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> 
     65                                        <xsl:call-template name="vložZápatí"/> 
    8066                                </div> 
    8167                        </body>