[Yanel-commits] rev 48609 -
public/yanel/trunk/src/realms/from-scratch-realm-template/data-repo/data/app3/xslt
michi at wyona.com
michi at wyona.com
Sat Apr 10 09:20:34 CEST 2010
Author: michi
Date: 2010-04-10 09:20:34 +0200 (Sat, 10 Apr 2010)
New Revision: 48609
Added:
public/yanel/trunk/src/realms/from-scratch-realm-template/data-repo/data/app3/xslt/header.xsl
Modified:
public/yanel/trunk/src/realms/from-scratch-realm-template/data-repo/data/app3/xslt/homepage.xsl
Log:
header moved into separate file and i18n and links added
Added: public/yanel/trunk/src/realms/from-scratch-realm-template/data-repo/data/app3/xslt/header.xsl
===================================================================
--- public/yanel/trunk/src/realms/from-scratch-realm-template/data-repo/data/app3/xslt/header.xsl (rev 0)
+++ public/yanel/trunk/src/realms/from-scratch-realm-template/data-repo/data/app3/xslt/header.xsl 2010-04-10 07:20:34 UTC (rev 48609)
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<xsl:stylesheet version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:xhtml="http://www.w3.org/1999/xhtml"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ exclude-result-prefixes="xhtml dc">
+
+ <xsl:param name="yanel.path.name" select="'NAME_IS_NULL'"/>
+ <xsl:param name="yanel.path" select="'PATH_IS_NULL'"/>
+ <xsl:param name="yanel.back2context" select="'BACK2CONTEXT_IS_NULL'"/>
+ <xsl:param name="yarep.back2realm" select="'BACK2REALM_IS_NULL'"/>
+ <xsl:param name="yanel.toolbar-status" select="'TOOLBAR-STATUS_IS_NULL'"/>
+ <xsl:param name="yanel.reservedPrefix" select="'RESERVED-PREFIX_IS_NULL'"/>
+ <xsl:variable name="name-without-suffix" select="substring-before($yanel.path.name, '.')"/>
+ <xsl:param name="language" select="'LANGUAGE_IS_NULL'"/>
+ <xsl:param name="content-language" select="'CONTENT_LANGUAGE_IS_NULL'"/>
+ <xsl:param name="languages" select="'LANGUAGES_IS_NULL'"/>
+
+<xsl:template name="header">
+<div id="header">
+ <div class="add-nav-box">
+ <form action="http://www.google.com/search" class="header-forms">
+ <fieldset>
+ <div class="text">
+ <input type="text" value="" name="q"/>
+ </div>
+ <input type="hidden" name="domains" value="wyona.com"/>
+ <input type="hidden" name="sitesearch" value="wyona.com"/>
+ <input type="submit" value="Search" class="submit" />
+ </fieldset>
+ </form>
+
+<ul class="add-nav">
+ <li><a href="#">Contact</a></li>
+ <li><a href="#">Register</a></li>
+ <li><a href="#">Extranet</a></li>
+ <li><a href="#">RSS</a></li>
+ <li><a href="#">Follow us</a></li>
+
+<!-- TODO: Also see /data-repo/data/app1/xslt/translations.xsl -->
+<xsl:choose>
+ <xsl:when test="$content-language = 'en'">
+ <li><a href="{$yarep.back2realm}de/index.html">DE</a></li>
+ </xsl:when>
+ <xsl:otherwise>
+ <li><a href="{$yarep.back2realm}en/index.html">EN</a></li>
+ </xsl:otherwise>
+</xsl:choose>
+</ul>
+</div>
+
+<div class="header-box">
+<strong class="logo"><a href="{$yarep.back2realm}">wyona</a></strong>
+
+<ul id="nav">
+<!-- TODO: Use i18n (What about the links?) -->
+<xsl:choose>
+ <xsl:when test="$content-language = 'de'">
+ <li><a href="{$yarep.back2realm}de/produkte.html">Produkte</a></li>
+ <li><a href="{$yarep.back2realm}de/dienstleistungen.html">Dienstleistungen</a></li>
+ <li><a href="{$yarep.back2realm}de/loesungen.html">Lösungen</a></li>
+ <li><a href="{$yarep.back2realm}de/resultate.html">Resultate</a></li>
+ <li><a href="{$yarep.back2realm}de/blog_und_news.html">Blog/News</a></li>
+ <li><a href="{$yarep.back2realm}de/unterlagen.html">Unterlagen</a></li>
+ <li><a href="{$yarep.back2realm}de/ueber.html">Über uns</a></li>
+<!--
+ <li><a href="{$yarep.back2realm}de/ueber_uns.html">Über uns</a></li>
+-->
+ </xsl:when>
+ <xsl:otherwise>
+ <li><a href="{$yarep.back2realm}en/products.html">Products</a></li>
+ <li><a href="{$yarep.back2realm}en/services.html">Services</a></li>
+ <li><a href="{$yarep.back2realm}en/solutions.html">Solutions</a></li>
+ <li><a href="{$yarep.back2realm}en/impact.html">Impact</a></li>
+ <li><a href="{$yarep.back2realm}en/blog_news.html">Blog/News</a></li>
+ <li><a href="{$yarep.back2realm}en/resources.html">Resources</a></li>
+ <li><a href="{$yarep.back2realm}en/about.html">About us</a></li>
+<!--
+ <li><a href="{$yarep.back2realm}en/about_us.html">About us</a></li>
+-->
+ </xsl:otherwise>
+</xsl:choose>
+</ul>
+</div>
+</div>
+</xsl:template>
+
+</xsl:stylesheet>
Property changes on: public/yanel/trunk/src/realms/from-scratch-realm-template/data-repo/data/app3/xslt/header.xsl
___________________________________________________________________
Name: svn:executable
+ *
Modified: public/yanel/trunk/src/realms/from-scratch-realm-template/data-repo/data/app3/xslt/homepage.xsl
===================================================================
--- public/yanel/trunk/src/realms/from-scratch-realm-template/data-repo/data/app3/xslt/homepage.xsl 2010-04-10 07:08:21 UTC (rev 48608)
+++ public/yanel/trunk/src/realms/from-scratch-realm-template/data-repo/data/app3/xslt/homepage.xsl 2010-04-10 07:20:34 UTC (rev 48609)
@@ -8,6 +8,8 @@
xmlns:dc="http://purl.org/dc/elements/1.1/"
exclude-result-prefixes="xhtml dc">
+ <xsl:import href="header.xsl"/>
+
<xsl:param name="yanel.path.name" select="'NAME_IS_NULL'"/>
<xsl:param name="yanel.path" select="'PATH_IS_NULL'"/>
<xsl:param name="yanel.back2context" select="'BACK2CONTEXT_IS_NULL'"/>
@@ -117,75 +119,8 @@
<div class="main-b"></div>
</div>
+<xsl:call-template name="header"/>
-
-
-<!-- START header -->
-<div id="header">
- <div class="add-nav-box">
- <form action="http://www.google.com/search" class="header-forms">
- <fieldset>
- <div class="text">
- <input type="text" value="" name="q"/>
- </div>
- <input type="hidden" name="domains" value="wyona.com"/>
- <input type="hidden" name="sitesearch" value="wyona.com"/>
- <input type="submit" value="Search" class="submit" />
- </fieldset>
- </form>
-
-<ul class="add-nav">
- <li><a href="#">Contact</a></li>
- <li><a href="#">Register</a></li>
- <li><a href="#">Extranet</a></li>
- <li><a href="#">RSS</a></li>
- <li><a href="#">Follow us</a></li>
-
-<!-- TODO: Also see /data-repo/data/app1/xslt/translations.xsl -->
-<xsl:choose>
- <xsl:when test="$content-language = 'en'">
- <li><a href="{$yarep.back2realm}de/index.html">DE</a></li>
- </xsl:when>
- <xsl:otherwise>
- <li><a href="{$yarep.back2realm}en/index.html">EN</a></li>
- </xsl:otherwise>
-</xsl:choose>
-</ul>
-</div>
-
-<div class="header-box">
-<strong class="logo"><a href="{$yarep.back2realm}">wyona</a></strong>
-
-<ul id="nav">
-<!-- TODO: Use i18n (What about the links?) -->
-<xsl:choose>
- <xsl:when test="$content-language = 'de'">
- <li><a href="#">Produkte</a></li>
- <li><a href="#">Dienstleistungen</a></li>
- <li><a href="#">Solutions</a></li>
- <li><a href="#">Impact</a></li>
- <li><a href="#">Blog/News</a></li>
- <li><a href="#">Resources</a></li>
- <li><a href="ueber.html">Ueber uns</a></li>
- </xsl:when>
- <xsl:otherwise>
- <li><a href="#">Products</a></li>
- <li><a href="#">Services</a></li>
- <li><a href="#">Solutions</a></li>
- <li><a href="#">Impact</a></li>
- <li><a href="#">Blog/News</a></li>
- <li><a href="#">Resources</a></li>
- <li><a href="about.html">About us</a></li>
- </xsl:otherwise>
-</xsl:choose>
-</ul>
-</div>
-</div>
-<!-- END header -->
-
-
-
-
<div id="footer">
<ul class="footer-nav">
<li><a href="#">Site Map</a></li>
<li><a href="#">Impressum/Legal</a></li>
<li><a href="#">Privacy Policy</a></li>
<li class="contact">Contact: <address>Wyona AG, Hardstrasse 219, CH-8005 Zurich, +41 44 272 91 61</address></li>
</ul>
More information about the Yanel-commits
mailing list