Changeset 25:0d84061c9878

Show
Ignore:
Timestamp:
07/06/11 23:14:15 (13 years ago)
Author:
František Kučera <franta-hg@…>
Branch:
default
Message:

Seznam všech stránek formou odstavců.

Files:
2 modified

Legend:

Unmodified
Added
Removed
  • vstup/css/styl.css

    r24 r25  
    5656} 
    5757 
    58 table.seznamStranek { 
    59         border: 1px solid grey; 
    60         border-collapse: collapse; 
    61 } 
    62  
    63 table.seznamStranek td { 
    64         border: 1px solid grey; 
    65         padding: 4px; 
    66 } 
    67  
    68 table.seznamStranek thead { 
    69         background-color: silver; 
    70 } 
  • šablona/seznam.xsl

    r24 r25  
    1313                <stránka 
    1414                        xmlns="https://trac.frantovo.cz/xml-web-generator/wiki/xmlns/strana" 
    15                         xmlns:m="https://trac.frantovo.cz/xml-web-generator/wiki/xmlns/makro">           
     15                        xmlns:m="https://trac.frantovo.cz/xml-web-generator/wiki/xmlns/makro"> 
     16                        <skrytá>ano</skrytá> 
    1617                        <nadpis>Seznam všech stránek</nadpis> 
    1718                        <perex>Všechny stránky tohoto webu.</perex>                      
    18                         <text xmlns="http://www.w3.org/1999/xhtml"> 
    19                                 <table class="seznamStranek"> 
    20                                         <thead> 
    21                                                 <tr> 
    22                                                         <td>Název</td> 
    23                                                         <td>Vytvořeno</td> 
    24                                                 </tr> 
    25                                         </thead> 
    26                                         <tbody> 
    27                                                 <xsl:apply-templates select="a:feed/a:entry"/> 
    28                                         </tbody> 
    29                                 </table>                                 
     19                        <text xmlns="http://www.w3.org/1999/xhtml">                              
     20                                <xsl:apply-templates select="a:feed/a:entry"/>                                                           
    3021                        </text>  
    3122                </stránka>               
     
    3324         
    3425        <xsl:template match="a:entry"> 
    35                 <tr> 
    36                         <td><a href="{a:link/@href}"><xsl:value-of select="a:title"/></a></td> 
    37                         <td><xsl:value-of select="a:updated"/></td> 
    38                 </tr>            
     26                <p style="seznamStranek"> 
     27                        <xsl:variable name="základníUrl" select="//a:feed/a:link[not(@rel)]/@href"/> 
     28                        <a href="{replace(a:link/@href, $základníUrl, '')}"><xsl:value-of select="a:title"/></a> 
     29                        – 
     30                        <xsl:value-of select="a:summary"/> 
     31                        (<xsl:value-of select="format-dateTime(a:updated, 
     32                                '[D01].[M01]. [Y0001] [H01]:[m01]')"/>) 
     33                </p>                             
    3934        </xsl:template> 
    4035