[Yanel-commits] rev 23532 - in public/yanel/trunk/src/realms/yanel-website: content content/xslt paths paths/navigation paths/navigation/menu.xml.yanel-rc

michi at wyona.com michi at wyona.com
Sat Mar 31 16:09:57 CEST 2007


Author: michi
Date: 2007-03-31 16:09:55 +0200 (Sat, 31 Mar 2007)
New Revision: 23532

Added:
   public/yanel/trunk/src/realms/yanel-website/content/sitetree-de.xml
   public/yanel/trunk/src/realms/yanel-website/content/sitetree-es.xml
   public/yanel/trunk/src/realms/yanel-website/content/xslt/menu.xsl
   public/yanel/trunk/src/realms/yanel-website/paths/navigation/
   public/yanel/trunk/src/realms/yanel-website/paths/navigation/menu.xml.yanel-rc/
   public/yanel/trunk/src/realms/yanel-website/paths/navigation/menu.xml.yanel-rc/.yarep-uid
Log:
navigation and different languages added

Added: public/yanel/trunk/src/realms/yanel-website/content/sitetree-de.xml
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/content/sitetree-de.xml	2007-03-30 15:52:01 UTC (rev 23531)
+++ public/yanel/trunk/src/realms/yanel-website/content/sitetree-de.xml	2007-03-31 14:09:55 UTC (rev 23532)
@@ -0,0 +1,60 @@
+<?xml version="1.0"?>
+
+<sitetree xmlns="http://www.wyona.org/yanel/1.0">
+
+<node>
+  <name>All You Need</name>
+  <node uuid="" href="de/ueber.html"><name>Ueber Yanel</name></node>
+  <node uuid="" href="en/download/index.html"><name>Download</name></node>
+  <node uuid="" href="en/usp.html"><name>Unique Selling Proposition</name></node>
+  <node uuid="" href="license.html"><name>Lizenz</name></node>
+  <node uuid="" href="en/getting-started.html"><name>Getting Started</name></node>
+  <node uuid="" href=""><name>Features</name></node>
+  <node uuid="" href="news/index.html"><name>Neuigkeiten</name></node>
+  <node uuid="" href="en/documentation/index.html"><name>Dokumentation</name></node>
+</node>
+
+<node>
+  <name>Entwicklung/Community</name>
+  <node uuid="" href="download/source-repository.html"><name>Get the Source</name></node>
+  <node uuid="" href="mailing-lists.html"><name>Mailing Lists</name></node>
+  <node uuid="" href="roadmap.html"><name>Roadmap</name></node>
+  <node uuid="" href="en/task-bug-tracker.html"><name>Task/Bug Tracker</name></node>
+  <node uuid="" href="testing.html"><name>Continuous Integration</name></node>
+  <node uuid="" href="en/governance.html"><name>Governance</name></node>
+  <node uuid="" href="principles.html"><name>Principles</name></node>
+  <node uuid="" href="en/development/processes/index.html"><name>Processes</name></node>
+  <node uuid="" href="acknowledgements.html"><name>Acknowledgements</name></node>
+  <node uuid="" href="references.html"><name>References</name></node>
+</node>
+
+<node>
+  <name>Professional Services</name>
+  <node uuid="professional-services/support/en.xhtml" href="en/professional-services/support.html"><name>Support</name></node>
+  <node uuid="" href="en/professional-services/consulting.html"><name>Consulting</name></node>
+  <node uuid="" href="en/professional-services/training.html"><name>Training</name></node>
+  <node uuid="" href="en/professional-services/solutions.html"><name>Solutions</name></node>
+  <node uuid="" href="en/contact.html"><name>Contact</name></node>
+</node>
+
+<!--
+<node href="en">
+  <name>English Subtree</name>
+  <node href="index.html">About</node>
+</node>
+<node href="download.html">
+  <name>Download</name>
+</node>
+<node href="license.html">
+  <name>Download</name>
+</node>
+<node href="de">
+  <name>Deutscher Subtree</name>
+  <node href="ueber.html">Ueber</node>
+</node>
+<node href="es">
+  <name>Spanish Subtree</name>
+  <node href="acerca.html">Acerca de Yanel</node>
+</node>
+-->
+</sitetree>

Added: public/yanel/trunk/src/realms/yanel-website/content/sitetree-es.xml
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/content/sitetree-es.xml	2007-03-30 15:52:01 UTC (rev 23531)
+++ public/yanel/trunk/src/realms/yanel-website/content/sitetree-es.xml	2007-03-31 14:09:55 UTC (rev 23532)
@@ -0,0 +1,60 @@
+<?xml version="1.0"?>
+
+<sitetree xmlns="http://www.wyona.org/yanel/1.0">
+
+<node>
+  <name>All You Need</name>
+  <node uuid="" href="es/acerca.html"><name>Acerca de Yanel</name></node>
+  <node uuid="" href="en/download/index.html"><name>Download</name></node>
+  <node uuid="" href="en/usp.html"><name>Unique Selling Proposition</name></node>
+  <node uuid="" href="license.html"><name>License</name></node>
+  <node uuid="" href="en/getting-started.html"><name>Getting Started</name></node>
+  <node uuid="" href=""><name>Features</name></node>
+  <node uuid="" href="news/index.html"><name>News</name></node>
+  <node uuid="" href="en/documentation/index.html"><name>Documentation</name></node>
+</node>
+
+<node>
+  <name>Development/Community</name>
+  <node uuid="" href="download/source-repository.html"><name>Get the Source</name></node>
+  <node uuid="" href="mailing-lists.html"><name>Mailing Lists</name></node>
+  <node uuid="" href="roadmap.html"><name>Roadmap</name></node>
+  <node uuid="" href="en/task-bug-tracker.html"><name>Task/Bug Tracker</name></node>
+  <node uuid="" href="testing.html"><name>Continuous Integration</name></node>
+  <node uuid="" href="en/governance.html"><name>Governance</name></node>
+  <node uuid="" href="principles.html"><name>Principles</name></node>
+  <node uuid="" href="en/development/processes/index.html"><name>Processes</name></node>
+  <node uuid="" href="acknowledgements.html"><name>Acknowledgements</name></node>
+  <node uuid="" href="references.html"><name>References</name></node>
+</node>
+
+<node>
+  <name>Professional Services</name>
+  <node uuid="professional-services/support/en.xhtml" href="en/professional-services/support.html"><name>Support</name></node>
+  <node uuid="" href="en/professional-services/consulting.html"><name>Consulting</name></node>
+  <node uuid="" href="en/professional-services/training.html"><name>Training</name></node>
+  <node uuid="" href="en/professional-services/solutions.html"><name>Solutions</name></node>
+  <node uuid="" href="en/contact.html"><name>Contact</name></node>
+</node>
+
+<!--
+<node href="en">
+  <name>English Subtree</name>
+  <node href="index.html">About</node>
+</node>
+<node href="download.html">
+  <name>Download</name>
+</node>
+<node href="license.html">
+  <name>Download</name>
+</node>
+<node href="de">
+  <name>Deutscher Subtree</name>
+  <node href="ueber.html">Ueber</node>
+</node>
+<node href="es">
+  <name>Spanish Subtree</name>
+  <node href="acerca.html">Acerca de Yanel</node>
+</node>
+-->
+</sitetree>

Added: public/yanel/trunk/src/realms/yanel-website/content/xslt/menu.xsl
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/content/xslt/menu.xsl	2007-03-30 15:52:01 UTC (rev 23531)
+++ public/yanel/trunk/src/realms/yanel-website/content/xslt/menu.xsl	2007-03-31 14:09:55 UTC (rev 23532)
@@ -0,0 +1,46 @@
+<?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:yanel="http://www.wyona.org/yanel/1.0"
+  exclude-result-prefixes="xhtml">
+  
+  <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:variable name="name-without-suffix" select="substring-before($yanel.path.name, '.')"/>
+  <xsl:param name="language" select="'LANGUAGE_IS_NULL'"/>
+  <xsl:param name="languages" select="'LANGUAGES_IS_NULL'"/>
+  <xsl:param name="currentPath" select="'CURRENTPATH_IS_NULL'"/>
+
+  <xsl:template match="yanel:sitetree">
+    <div id="menu">
+      <xsl:apply-templates select="yanel:node"/>
+    </div>
+  </xsl:template>
+
+  <xsl:template match="yanel:node[@href]">
+    <xsl:text>&#160;</xsl:text>
+    <xsl:choose>
+      <xsl:when test="@href != ''">
+        <a href="{$yarep.back2realm}{@href}"><xsl:apply-templates select="yanel:name"/></a>
+      </xsl:when>
+      <xsl:otherwise>
+        <xsl:apply-templates select="yanel:name"/>
+      </xsl:otherwise>
+    </xsl:choose>
+    <br/>
+  </xsl:template>
+
+  <xsl:template match="yanel:node[not(@href)]">
+    <xsl:if test="not(position()=1)">
+      <br/>
+    </xsl:if>
+    <b><xsl:value-of select="yanel:name"/></b>
+    <br/>
+    <xsl:apply-templates select="yanel:node"/>
+  </xsl:template>
+
+</xsl:stylesheet>

Added: public/yanel/trunk/src/realms/yanel-website/paths/navigation/menu.xml.yanel-rc/.yarep-uid
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/paths/navigation/menu.xml.yanel-rc/.yarep-uid	2007-03-30 15:52:01 UTC (rev 23531)
+++ public/yanel/trunk/src/realms/yanel-website/paths/navigation/menu.xml.yanel-rc/.yarep-uid	2007-03-31 14:09:55 UTC (rev 23532)
@@ -0,0 +1 @@
+rtd/menu.rc




More information about the Yanel-commits mailing list