summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2009-08-19 16:32:10 +0200
committerdakkar <dakkar@thenautilus.net>2009-08-19 16:32:10 +0200
commit3d435d148e48989398408ad3e8270032034c9c55 (patch)
treecb6fe942acdbc747051b1d1a10656f3bba8328b6 /templates
parentonly show the last 10 modified items (diff)
downloadthenautilus-3d435d148e48989398408ad3e8270032034c9c55.tar.gz
thenautilus-3d435d148e48989398408ad3e8270032034c9c55.tar.bz2
thenautilus-3d435d148e48989398408ad3e8270032034c9c55.zip
box with a few tags
Diffstat (limited to 'templates')
-rw-r--r--templates/du2html.xsl28
1 files changed, 23 insertions, 5 deletions
diff --git a/templates/du2html.xsl b/templates/du2html.xsl
index b299f38..fa8d05f 100644
--- a/templates/du2html.xsl
+++ b/templates/du2html.xsl
@@ -58,7 +58,8 @@
<t t="en">English</t><t t="it">Italiano</t>
<t t="tags" l="it">Tag</t> <t t="tags" l="en">Tags</t>
<t t="navlinks" l="it">Documenti correlati</t> <t t="navlinks" l="en">Related documents</t>
-
+ <t t="navtags" l="it">Alcuni tag</t> <t t="navtags" l="en">Some tags</t>
+ <t t="alltags" l="it">Tutti i tag</t> <t t="alltags" l="en">All tags</t>
</x:variable>
<x:variable name="const-tr" select="e:node-set($const-tr-rtf)/node()" />
@@ -143,10 +144,27 @@
<x:call-template name="alternate-langs" />
<x:apply-templates select="docinfo" mode="nav-block" />
<x:call-template name="dates" />
+ <div id="nav nav-tags" title="{$const-tr[@t='navtags' and @l=$language]}">
+ <ul>
+ <li><x:call-template name="taglink"><x:with-param name="tag">software</x:with-param></x:call-template></li>
+ <x:if test="$language = 'it'"> <!-- non ci sono racconti in inglese, per ora -->
+ <li><x:call-template name="taglink"><x:with-param name="tag">racconti</x:with-param></x:call-template></li>
+ </x:if>
+ <li><x:call-template name="taglink"><x:with-param name="tag">viaggi</x:with-param></x:call-template></li>
+ </ul>
+ <a href="{wc:dst-uri-for('/tags/','',1)}"><x:value-of select="$const-tr[@t='alltags' and @l=$language]"/></a>
+ </div>
</body>
</html>
</x:template>
+ <x:template name="taglink">
+ <x:param name="tag"/>
+ <a href="{wc:dst-uri-for(concat('/tags/',$tag,'/'),'',1)}">
+ <x:value-of select="wc:title-for($language,$filename,concat('/tags/',$tag,'/'))"/>
+ </a>
+ </x:template>
+
<x:template name="dates">
<x:variable name="d" select="wc:dates-for($language,$filename,'./')/wc:dates"/>
<div id="dates" title="{$const-tr[@t='dates' and @l=$language]}">
@@ -253,7 +271,7 @@
<x:apply-templates select="field" mode="nav-block"/>
</x:variable>
<x:if test="normalize-space($links) != ''">
- <div id="nav-links" title="{$const-tr[@t='navlinks' and @l=$language]}">
+ <div id="nav nav-links" title="{$const-tr[@t='navlinks' and @l=$language]}">
<dl>
<x:copy-of select="$links" />
</dl>
@@ -266,11 +284,11 @@
<x:variable name="label">
<x:copy-of select="$link-names[@rel=$rel and @lang=$language]/node()" />
</x:variable>
- <dt class="nav-link nav-link-{$rel}">
+ <dt class="nav-link-{$rel}">
<x:copy-of select="$label"/><x:text>: </x:text>
</dt>
- <dd class="nav-link nav-link-{$rel}">
- <a class="nav-link nav-link-{$rel}" href="{normalize-space(.)}">
+ <dd class="nav-link-{$rel}">
+ <a class="nav-link-{$rel}" href="{normalize-space(.)}">
<x:apply-templates select="wc:title-for($langs,ancestor::document/@source,normalize-space(.))"/>
</a>
</dd>