Document: navigation
URL:
https://lenya.zones.apache.org/cms/docu/authoring/docu20/standardmodules/navigation.html
Changed by user: Andreas Hartmann (andreas)
----
Removed: /document/body/section[2]/source/text()[1]
<site:fragment pub="mypub" area="live"
xmlns:site="http://apache.org/lenya/site/1.0"
<site:node name="company" uuid="b92e48e0-e986-11dc-b04f-af2277a493d7">
<site:link xml:lang="en" label="Company" href="lenya-document:b92e48e0-…"/>
</site:node>
<site:node name="products" uuid="af57d250-…"
----
Added: /document/body/section[2]/source/text()[1]
<site:fragment pub="mypub" area="live"
xmlns:site="http://apache.org/lenya/site/1.0" <site:node name="company"
uuid="b92e48e0-e986-11dc-b04f-af2277a493d7"> <site:link xml:lang="en"
label="Company" href="lenya-document:b92e48e0-…"/> </site:node> <site:node
name="products" uuid="af57d250-…"
----
Removed: /document/body/section[2]/source/text()[3]
>
<site:link xml:lang="en" label="Products" href="lenya-document:…"/>
<site:node name="bicycles" uuid="c027de40-e986-11dc-b04f-af2277a493d7">
<site:link xml:lang="en" label="Bicycles" href="…"
----
Added: /document/body/section[2]/source/text()[3]
> <site:link xml:lang="en" label="Products" href="lenya-document:…"/>
> <site:node name="bicycles" uuid="c027de40-e986-11dc-b04f-af2277a493d7">
> <site:link xml:lang="en" label="Bicycles" href="…"
----
Removed: /document/body/section[2]/source/text()[5]
/>
</site:node>
</site:node>
</site:fragment>
----
Added: /document/body/section[2]/source/text()[5]
/> </site:node> </site:node> </site:fragment>
----
Removed: /document/body/section[3]/source/text()
public interface FragmentSelector {
void selectFragment(NodeGenerator generator,
SiteStructure site,
String path,
String language)
throws SAXException, SiteException;
}
----
Added: /document/body/section[3]/source/text()
public interface FragmentSelector { void selectFragment(NodeGenerator
generator, SiteStructure site, String path,
String language) throws SAXException, SiteException;}
----
Removed: /document/body/section[4]/source[1]/text()
<map:generator name="tabs" logger="lenya.generators.tabs"
src="org.apache.lenya.modules.navigation.SiteFragmentGenerator">
<map:parameter name="selector"
value="org.apache.lenya.modules.navigation.ChildrenSelector"/>
</map:generator>
----
Added: /document/body/section[4]/source[1]/text()
<map:generator name="tabs" logger="lenya.generators.tabs"
src="org.apache.lenya.modules.navigation.SiteFragmentGenerator">
<map:parameter name="selector"
value="org.apache.lenya.modules.navigation.ChildrenSelector"/></map:generator>
----
Removed: /document/body/section[4]/source[2]/text()
<map:match pattern="tabs">
<map:generate type="tabs">
<map:parameter name="pub" value="{page-envelope:publication-id}"/>
<map:parameter name="area" value="{page-envelope:area}"/>
<map:parameter name="lang" value="{page-envelope:language}"/>
<map:parameter name="path" value="{page-envelope:document-path}"/>
<map:parameter name="selectorPath" value="/"/>
</map:generate>
<map:transform src="xslt/navigation/tabs.xsl"/>
<map:serialize/>
</map:match>
----
Added: /document/body/section[4]/source[2]/text()
<map:match pattern="tabs"> <map:generate type="tabs"> <map:parameter
name="pub" value="{page-envelope:publication-id}"/> <map:parameter
name="area" value="{page-envelope:area}"/> <map:parameter name="lang"
value="{page-envelope:language}"/> <map:parameter name="path"
value="{page-envelope:document-path}"/> <map:parameter name="selectorPath"
value="/"/> </map:generate> <map:transform src="xslt/navigation/tabs.xsl"/>
<map:serialize/></map:match>
----
Removed: /document/body/section[5]/source[1]/text()
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:site="http://apache.org/lenya/site/1.0"
xmlns="http://www.w3.org/1999/xhtml"
exclude-result-prefixes="site"
>
<xsl:template match="site:fragment">
<ul id="tabs">
<xsl:apply-templates select="site:node/site:link"/>
</ul>
</xsl:template>
<xsl:template match="site:link">
<li>
<xsl:choose>
<xsl:when test="@current = 'true' or ../@ancestorOfCurrent = 'true'">
<a href="[EMAIL PROTECTED]"><xsl:value-of select="@label"/></a>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="@label"/>
</xsl:otherwise>
</xsl:choose>
</li>
</xsl:template>
</xsl:stylesheet>
----
Added: /document/body/section[5]/source[1]/text()
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:site="http://apache.org/lenya/site/1.0"
xmlns="http://www.w3.org/1999/xhtml" exclude-result-prefixes="site" >
<xsl:template match="site:fragment"> <ul id="tabs">
<xsl:apply-templates select="site:node/site:link"/> </ul> </xsl:template>
<xsl:template match="site:link"> <li> <xsl:choose> <xsl:when
test="@current = 'true' or ../@ancestorOfCurrent = 'true'"> <a
href="[EMAIL PROTECTED]"><xsl:value-of select="@label"/></a> </xsl:when>
<xsl:otherwise> <xsl:value-of select="@label"/>
</xsl:otherwise> </xsl:choose> </li> </xsl:template> </xsl:stylesheet>
----
Removed: /document/body/section[5]/source[2]/text()
<ul id="tabs" xmlns="http://www.w3.org/1999/xhtml">
<li>Company</li>
<li><a href="lenya-document:…">Products</a></li>
<li>Services</li>
</ul>
----
Added: /document/body/section[5]/source[2]/text()
<ul id="tabs" xmlns="http://www.w3.org/1999/xhtml"> <li>Company</li> <li><a
href="lenya-document:…">Products</a></li> <li>Services</li></ul>
----
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]