Seznam všech stránek formou odstavců.
--- a/vstup/css/styl.css Wed Jul 06 22:37:22 2011 +0200
+++ b/vstup/css/styl.css Wed Jul 06 23:14:15 2011 +0200
@@ -55,16 +55,3 @@
text-align: center;
}
-table.seznamStranek {
- border: 1px solid grey;
- border-collapse: collapse;
-}
-
-table.seznamStranek td {
- border: 1px solid grey;
- padding: 4px;
-}
-
-table.seznamStranek thead {
- background-color: silver;
-}
--- a/šablona/seznam.xsl Wed Jul 06 22:37:22 2011 +0200
+++ b/šablona/seznam.xsl Wed Jul 06 23:14:15 2011 +0200
@@ -12,30 +12,25 @@
<xsl:template match="/">
<stránka
xmlns="https://trac.frantovo.cz/xml-web-generator/wiki/xmlns/strana"
- xmlns:m="https://trac.frantovo.cz/xml-web-generator/wiki/xmlns/makro">
+ xmlns:m="https://trac.frantovo.cz/xml-web-generator/wiki/xmlns/makro">
+ <skrytá>ano</skrytá>
<nadpis>Seznam všech stránek</nadpis>
<perex>Všechny stránky tohoto webu.</perex>
- <text xmlns="http://www.w3.org/1999/xhtml">
- <table class="seznamStranek">
- <thead>
- <tr>
- <td>Název</td>
- <td>Vytvořeno</td>
- </tr>
- </thead>
- <tbody>
- <xsl:apply-templates select="a:feed/a:entry"/>
- </tbody>
- </table>
+ <text xmlns="http://www.w3.org/1999/xhtml">
+ <xsl:apply-templates select="a:feed/a:entry"/>
</text>
</stránka>
</xsl:template>
<xsl:template match="a:entry">
- <tr>
- <td><a href="{a:link/@href}"><xsl:value-of select="a:title"/></a></td>
- <td><xsl:value-of select="a:updated"/></td>
- </tr>
+ <p style="seznamStranek">
+ <xsl:variable name="základníUrl" select="//a:feed/a:link[not(@rel)]/@href"/>
+ <a href="{replace(a:link/@href, $základníUrl, '')}"><xsl:value-of select="a:title"/></a>
+ –
+ <xsl:value-of select="a:summary"/>
+ (<xsl:value-of select="format-dateTime(a:updated,
+ '[D01].[M01]. [Y0001] [H01]:[m01]')"/>)
+ </p>
</xsl:template>
</xsl:stylesheet>