CCM NG: Merged changes in Foundry from revision r3872

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3874 8810af33-2d31-482b-a856-94f89814c4df
pull/2/head
jensp 2016-02-18 09:55:23 +00:00
parent de3ae25985
commit 433b5eab2d
3 changed files with 40 additions and 25 deletions

View File

@ -31,31 +31,38 @@
version="2.0"> version="2.0">
<xsl:template match="show-cms-global-navigation"> <xsl:template match="show-cms-global-navigation">
<div class="cms-global-navigation"> <!--<div class="cms-global-navigation">-->
<xsl:choose> <!--<xsl:choose>
<xsl:when test="*"> <xsl:when test="*">
<xsl:apply-templates/> <xsl:apply-templates/>
</xsl:when> </xsl:when>
<xsl:otherwise> <xsl:otherwise>
<xsl:apply-templates select="$data-tree/cms:globalNavigation"/> <xsl:apply-templates select="$data-tree/cms:globalNavigation"/>
</xsl:otherwise> </xsl:otherwise>
</xsl:choose> </xsl:choose>-->
</div> <!--<pre>
show-cms-global-navigation
<xsl:value-of select="count(./show-change-password-link)"/>
</pre>-->
<xsl:if test="$data-tree/cms:globalNavigation or $data-tree/ui:userBanner">
<xsl:apply-templates />
</xsl:if>
<!--</div>-->
</xsl:template> </xsl:template>
<xsl:template match="show-cms-global-navigation/show-contentcenter-link"> <xsl:template match="show-cms-global-navigation//show-contentcenter-link">
<xsl:apply-templates select="$data-tree/cms:globalNavigation/cms:contentCenter"/> <xsl:apply-templates select="$data-tree/cms:globalNavigation/cms:contentCenter"/>
</xsl:template> </xsl:template>
<xsl:template match="show-cms-global-navigation/show-admincenter-link"> <xsl:template match="show-cms-global-navigation//show-admincenter-link">
<xsl:apply-templates select="$data-tree/cms:globalNavigation/cms:adminCenter"/> <xsl:apply-templates select="$data-tree/cms:globalNavigation/cms:adminCenter"/>
</xsl:template> </xsl:template>
<xsl:template match="show-cms-global-navigation/show-workspace-link"> <xsl:template match="show-cms-global-navigation//show-workspace-link">
<xsl:apply-templates select="$data-tree/cms:globalNavigation/cms:workspace"/> <xsl:apply-templates select="$data-tree/cms:globalNavigation/cms:workspace"/>
</xsl:template> </xsl:template>
<xsl:template match="show-cms-global-navigation/show-change-password-link"> <xsl:template match="show-cms-global-navigation//show-change-password-link">
<xsl:choose> <xsl:choose>
<xsl:when test="$data-tree/cms:globalNavigation"> <xsl:when test="$data-tree/cms:globalNavigation">
<xsl:apply-templates select="$data-tree/cms:globalNavigation/cms:changePassword"/> <xsl:apply-templates select="$data-tree/cms:globalNavigation/cms:changePassword"/>
@ -70,7 +77,7 @@
</xsl:choose> </xsl:choose>
</xsl:template> </xsl:template>
<xsl:template match="show-cms-global-navigation/show-logout-link"> <xsl:template match="show-cms-global-navigation//show-logout-link">
<xsl:choose> <xsl:choose>
<xsl:when test="$data-tree/cms:globalNavigation"> <xsl:when test="$data-tree/cms:globalNavigation">
<xsl:apply-templates select="$data-tree/cms:globalNavigation/cms:signOut"/> <xsl:apply-templates select="$data-tree/cms:globalNavigation/cms:signOut"/>
@ -132,8 +139,8 @@
</xsl:template> </xsl:template>
<xsl:template name="cms:globalNavigationEntry"> <xsl:template name="cms:globalNavigationEntry">
<a href="{@href}"> <a href="{./@href}">
<xsl:value-of select="@title"/> <xsl:value-of select="./@title"/>
</a> </a>
</xsl:template> </xsl:template>

View File

@ -88,7 +88,7 @@
</p> </p>
</foundry:doc-desc> </foundry:doc-desc>
</foundry:doc> </foundry:doc>
<xsl:template match="show-change-password-link"> <xsl:template match="user-banner-show-change-password-link">
<a href="{$data-tree/ui:userBanner/@changePasswordURL}"> <a href="{$data-tree/ui:userBanner/@changePasswordURL}">
<xsl:value-of select="if (./@label) <xsl:value-of select="if (./@label)
then foundry:get-static-text('user-banner', ./@label) then foundry:get-static-text('user-banner', ./@label)
@ -109,7 +109,7 @@
</p> </p>
</foundry:doc-desc> </foundry:doc-desc>
</foundry:doc> </foundry:doc>
<xsl:template match="show-login-link"> <xsl:template match="user-banner-show-login-link">
<a href="{$data-tree/ui:userBanner/@loginExcursionURL}"> <a href="{$data-tree/ui:userBanner/@loginExcursionURL}">
<xsl:value-of select="if (./@label) <xsl:value-of select="if (./@label)
then foundry:get-static-text('user-banner', ./@label) then foundry:get-static-text('user-banner', ./@label)
@ -130,7 +130,7 @@
</p> </p>
</foundry:doc-desc> </foundry:doc-desc>
</foundry:doc> </foundry:doc>
<xsl:template match="show-logout-link"> <xsl:template match="user-banner-show-logout-link">
<a href="{$data-tree/ui:userBanner/@logoutURL}"> <a href="{$data-tree/ui:userBanner/@logoutURL}">
<xsl:value-of select="if (./@label) <xsl:value-of select="if (./@label)
then foundry:get-static-text('user-banner', ./@label) then foundry:get-static-text('user-banner', ./@label)

View File

@ -30,8 +30,10 @@
</cms-greeting> </cms-greeting>
</div> </div>
<show-cms-global-navigation> <show-cms-global-navigation>
<show-change-password-link/> <div class="cms-global-navigation">
<show-change-password-link></show-change-password-link>
<show-logout-link/> <show-logout-link/>
</div>
</show-cms-global-navigation> </show-cms-global-navigation>
</div> </div>
@ -62,7 +64,9 @@
<div id="content-view-menu"> <div id="content-view-menu">
<show-cms-content-view-menu/> <show-cms-content-view-menu/>
<show-cms-global-navigation> <show-cms-global-navigation>
<div class="cms-global-navigation">
<show-preview-link/> <show-preview-link/>
</div>
</show-cms-global-navigation> </show-cms-global-navigation>
</div> </div>
</div> </div>
@ -77,12 +81,16 @@
<div class="min-width"> <div class="min-width">
<show-system-information/> <show-system-information/>
<show-cms-global-navigation> <show-cms-global-navigation>
<div class="cms-global-navigation">
<show-contentcenter-link/> <show-contentcenter-link/>
<show-workspace-link/> <show-workspace-link/>
<show-admincenter-link/> <show-admincenter-link/>
</div>
</show-cms-global-navigation> </show-cms-global-navigation>
<show-cms-global-navigation> <show-cms-global-navigation>
<div class="cms-global-navigation">
<use-help-link/> <use-help-link/>
</div>
</show-cms-global-navigation> </show-cms-global-navigation>
</div> </div>
</div> </div>