diff options
author | dakkar <dakkar@thenautilus.net> | 2009-08-20 14:40:53 +0200 |
---|---|---|
committer | dakkar <dakkar@thenautilus.net> | 2009-08-20 14:40:53 +0200 |
commit | b079e440497eed568f6b1a0ce9c4bcac619c8807 (patch) | |
tree | eb354403f6f8dcde882844272b8ac6e92236b3be /templates | |
parent | contacts page, and "personal" tag (diff) | |
download | thenautilus-b079e440497eed568f6b1a0ce9c4bcac619c8807.tar.gz thenautilus-b079e440497eed568f6b1a0ce9c4bcac619c8807.tar.bz2 thenautilus-b079e440497eed568f6b1a0ce9c4bcac619c8807.zip |
first stab at a stylesheet
Diffstat (limited to 'templates')
-rw-r--r-- | templates/du2html.xsl | 33 |
1 files changed, 21 insertions, 12 deletions
diff --git a/templates/du2html.xsl b/templates/du2html.xsl index fa8d05f..07521a6 100644 --- a/templates/du2html.xsl +++ b/templates/du2html.xsl @@ -134,17 +134,20 @@ <x:apply-templates select="docinfo" mode="nav-links" /> </head> <body> - <div id="content"> + <div id="title"> <h1> <x:apply-templates select="title/node()"/> </h1> + <x:apply-templates select="docinfo" mode="tags" /> + <x:call-template name="alternate-langs" /> + <x:apply-templates select="docinfo" mode="nav-block" /> + </div> + <div id="content"> <x:apply-templates/> </div> - <x:apply-templates select="docinfo" mode="tags" /> - <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]}"> + <div class="nav" id="nav-tags"> + <span class="title"><x:value-of select="$const-tr[@t='navtags' and @l=$language]" /></span> <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 --> @@ -152,7 +155,9 @@ </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> + <a href="{wc:dst-uri-for('/tags/')}"><x:value-of select="$const-tr[@t='alltags' and @l=$language]"/></a> + <hr /> + <a href="{wc:dst-uri-for('/contacts/')}"><x:value-of select="wc:title-for($language,$filename,'/contacts/')" /></a> </div> </body> </html> @@ -160,14 +165,15 @@ <x:template name="taglink"> <x:param name="tag"/> - <a href="{wc:dst-uri-for(concat('/tags/',$tag,'/'),'',1)}"> + <a href="{wc:dst-uri-for(concat('/tags/',$tag,'/'))}"> <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]}"> + <div id="dates"> + <span class="title"><x:value-of select="$const-tr[@t='dates' and @l=$language]" /></span> <span id="created"> <x:value-of select="$const-tr[@t='created' and @l=$language]" /> <span class="date created"><x:value-of select="$d/wc:creation-date"/></span> @@ -191,7 +197,8 @@ </x:for-each> </x:variable> <x:if test="normalize-space($alts) != ''"> - <div id="alt-langs" title="{$const-tr[@t='alt-lang' and @l=$language]}"> + <div id="alt-langs"> + <span class="title"><x:value-of select="$const-tr[@t='alt-lang' and @l=$language]" /></span> <ul> <x:copy-of select="$alts"/> </ul> @@ -244,7 +251,8 @@ <x:apply-templates select="field" mode="tags"/> </x:variable> <x:if test="normalize-space($tags) != ''"> - <div id="tags" title="{$const-tr[@t='tags' and @l=$language]}"> + <div id="tags"> + <span class="title"><x:value-of select="$const-tr[@t='tags' and @l=$language]" /></span> <ul> <x:copy-of select="$tags" /> </ul> @@ -255,7 +263,7 @@ <x:template match="field[field_name='tags']/field_body/*/list_item|field[field_name='tags']/field_body/paragraph" mode="tags"> <x:variable name="tag-name"><x:value-of select="normalize-space(.)"/></x:variable> <li> - <span class="tag title"> + <span class="tag"> <a href="{concat('/tags/',$tag-name,'/')}"> <x:apply-templates select="wc:title-for($language,$filename,concat('/tags/',$tag-name,'/'))"/> </a> @@ -271,7 +279,8 @@ <x:apply-templates select="field" mode="nav-block"/> </x:variable> <x:if test="normalize-space($links) != ''"> - <div id="nav nav-links" title="{$const-tr[@t='navlinks' and @l=$language]}"> + <div class="nav" id="nav-links"> + <span class="title"><x:value-of select="$const-tr[@t='navlinks' and @l=$language]" /></span> <dl> <x:copy-of select="$links" /> </dl> |