summaryrefslogtreecommitdiff
path: root/utility
diff options
context:
space:
mode:
authorAdrian Kummerlaender2018-09-25 20:41:37 +0200
committerAdrian Kummerlaender2018-09-25 20:41:37 +0200
commit95f100c7ac9fba6116f0e268950b83b706325bf2 (patch)
treee35b8563cc096a4907ad8ce7ae235dbb06e4b64b /utility
parent6af4f31f1aa4546c9d09cbfa6f5840b73986a5c6 (diff)
downloadtree.kummerlaender.eu-95f100c7ac9fba6116f0e268950b83b706325bf2.tar
tree.kummerlaender.eu-95f100c7ac9fba6116f0e268950b83b706325bf2.tar.gz
tree.kummerlaender.eu-95f100c7ac9fba6116f0e268950b83b706325bf2.tar.bz2
tree.kummerlaender.eu-95f100c7ac9fba6116f0e268950b83b706325bf2.tar.lz
tree.kummerlaender.eu-95f100c7ac9fba6116f0e268950b83b706325bf2.tar.xz
tree.kummerlaender.eu-95f100c7ac9fba6116f0e268950b83b706325bf2.tar.zst
tree.kummerlaender.eu-95f100c7ac9fba6116f0e268950b83b706325bf2.zip
Generalize header, footer, showcase mode
Diffstat (limited to 'utility')
-rw-r--r--utility/master.xsl26
1 files changed, 13 insertions, 13 deletions
diff --git a/utility/master.xsl b/utility/master.xsl
index 5d5907e..edc04b1 100644
--- a/utility/master.xsl
+++ b/utility/master.xsl
@@ -42,15 +42,7 @@
</h1>
<ul class="buttonlist">
- <li>
- <a href="/">Start</a>
- </li>
- <li>
- <a href="/projects">Projects</a>
- </li>
- <li>
- <a href="/contact">Contact</a>
- </li>
+ <xsl:apply-templates select="$root/meta/header/navigation/link" mode="master"/>
</ul>
</div>
@@ -59,18 +51,26 @@
</div>
<div id="footer" class="center border_top">
- <a href="/projects/xslt/">Made with XSLT</a>
+ <a href="{$root/meta/footer/info/@href}">
+ <xsl:value-of select="$root/meta/footer/info/text()"/>
+ </a>
<ul class="buttonlist">
- <li>
- <a href="/contact">Contact</a>
- </li>
+ <xsl:apply-templates select="$root/meta/footer/navigation/link" mode="master"/>
</ul>
</div>
</body>
</html>
</xsl:template>
+<xsl:template match="link" mode="master">
+ <li>
+ <a href="{@href}">
+ <xsl:value-of select="text()"/>
+ </a>
+ </li>
+</xsl:template>
+
<xsl:template match="text()|@*"/>
</xsl:stylesheet>