Fehlende Dateien
git-svn-id: https://svn.libreccm.org/ccm/trunk@1076 8810af33-2d31-482b-a856-94f89814c4dfmaster
parent
75ef47d97b
commit
9fb60ad7aa
|
|
@ -10,142 +10,185 @@
|
||||||
exclude-result-prefixes="xsl bebop cms ui"
|
exclude-result-prefixes="xsl bebop cms ui"
|
||||||
version="1.0">
|
version="1.0">
|
||||||
|
|
||||||
<xsl:template name="CT_MultiPartArticle_graphics">
|
<xsl:template name="CT_MultiPartArticle_graphics">
|
||||||
|
|
||||||
<div id="greeting">
|
<div id="greeting">
|
||||||
<div id="leadDetails">
|
<div id="leadDetails">
|
||||||
<xsl:value-of disable-output-escaping="yes" select="./summary"/>
|
<xsl:value-of disable-output-escaping="yes" select="./summary"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<span class="hide">|</span>
|
<span class="hide">|</span>
|
||||||
|
|
||||||
<div id="sectionList">
|
<div id="sectionList">
|
||||||
|
|
||||||
<span class="bold">Sections:</span>
|
<span class="bold">Sections:</span>
|
||||||
|
|
||||||
<xsl:for-each select="./sections">
|
<xsl:for-each select="./sections">
|
||||||
<xsl:sort select="./rank" data-type="number"/>
|
<xsl:sort select="./rank" data-type="number"/>
|
||||||
|
|
||||||
<xsl:variable name="currentRank" select="./rank"/>
|
<xsl:variable name="currentRank" select="./rank"/>
|
||||||
<xsl:variable name="prevRank" select="number($currentRank -1)"/>
|
<xsl:variable name="prevRank" select="number($currentRank -1)"/>
|
||||||
<xsl:variable name="Page" select="count(../sections[./pageBreak ='true' and ./rank < $currentRank]) + 1"/>
|
<xsl:variable name="Page" select="count(../sections[./pageBreak ='true' and ./rank < $currentRank]) + 1"/>
|
||||||
<xsl:variable name="prevPage" select="count(../sections[./pageBreak ='true' and ./rank < $prevRank]) + 1"/>
|
<xsl:variable name="prevPage" select="count(../sections[./pageBreak ='true' and ./rank < $prevRank]) + 1"/>
|
||||||
<xsl:variable name="internalRank" select="count(../sections[./pageBreak ='false' and ./rank < $currentRank]) + 1"/>
|
<xsl:variable name="internalRank" select="count(../sections[./pageBreak ='false' and ./rank < $currentRank]) + 1"/>
|
||||||
|
|
||||||
<xsl:choose>
|
<xsl:choose>
|
||||||
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
||||||
<xsl:value-of select="title"/>
|
<xsl:value-of select="title"/>
|
||||||
</xsl:when>
|
</xsl:when>
|
||||||
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() != 1]/@oid">
|
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() != 1]/@oid">
|
||||||
<a>
|
<a>
|
||||||
<xsl:attribute name="href">#internalSection<xsl:value-of select="$internalRank" /></xsl:attribute>
|
<xsl:attribute name="href">#internalSection
|
||||||
<xsl:attribute name="title">internal section <xsl:value-of select="$internalRank" /></xsl:attribute>
|
<xsl:value-of select="$internalRank" />
|
||||||
<xsl:value-of select="title"/>
|
</xsl:attribute>
|
||||||
</a>
|
<xsl:attribute name="title">internal section
|
||||||
</xsl:when>
|
<xsl:value-of select="$internalRank" />
|
||||||
<xsl:when test="@oid = ../../../nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
</xsl:attribute>
|
||||||
<xsl:value-of select="title"/>
|
<xsl:value-of select="title"/>
|
||||||
</xsl:when>
|
</a>
|
||||||
<xsl:when test="@oid = ../../../nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item[position() != 1]/@oid">
|
</xsl:when>
|
||||||
<a>
|
<xsl:when test="@oid = ../../../nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
||||||
<xsl:attribute name="href">#internalSection<xsl:value-of select="$internalRank" /></xsl:attribute>
|
<xsl:value-of select="title"/>
|
||||||
<xsl:attribute name="title">internal section <xsl:value-of select="$internalRank" /></xsl:attribute>
|
</xsl:when>
|
||||||
<xsl:value-of select="title"/>
|
<xsl:when test="@oid = ../../../nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item[position() != 1]/@oid">
|
||||||
</a>
|
<a>
|
||||||
</xsl:when>
|
<xsl:attribute name="href">#internalSection
|
||||||
<xsl:when test="($Page = $prevPage) and $Page!='1'">
|
<xsl:value-of select="$internalRank" />
|
||||||
<a>
|
</xsl:attribute>
|
||||||
<xsl:attribute name="href">?page=<xsl:value-of select="$Page" />#internalSection<xsl:value-of select="$internalRank" /></xsl:attribute>
|
<xsl:attribute name="title">internal section
|
||||||
<xsl:attribute name="title">page<xsl:value-of select="$Page" />internal section <xsl:value-of select="$internalRank" /></xsl:attribute>
|
<xsl:value-of select="$internalRank" />
|
||||||
<xsl:value-of select="title"/>
|
</xsl:attribute>
|
||||||
</a>
|
<xsl:value-of select="title"/>
|
||||||
</xsl:when>
|
</a>
|
||||||
<xsl:otherwise>
|
</xsl:when>
|
||||||
<a href="?page={$Page}" title="page{$Page}">
|
<xsl:when test="($Page = $prevPage) and $Page!='1'">
|
||||||
<xsl:value-of select="title"/>
|
<a>
|
||||||
</a>
|
<xsl:attribute name="href">?page=
|
||||||
</xsl:otherwise>
|
<xsl:value-of select="$Page" />#internalSection
|
||||||
</xsl:choose>
|
<xsl:value-of select="$internalRank" />
|
||||||
<xsl:if test="not(position()=last())"><xsl:text disable-output-escaping="yes">&</xsl:text>nbsp;|<xsl:text disable-output-escaping="yes">&</xsl:text>nbsp;</xsl:if>
|
</xsl:attribute>
|
||||||
</xsl:for-each>
|
<xsl:attribute name="title">page
|
||||||
|
<xsl:value-of select="$Page" />internal section
|
||||||
|
<xsl:value-of select="$internalRank" />
|
||||||
|
</xsl:attribute>
|
||||||
|
<xsl:value-of select="title"/>
|
||||||
|
</a>
|
||||||
|
</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<a href="?page={$Page}" title="page{$Page}">
|
||||||
|
<xsl:value-of select="title"/>
|
||||||
|
</a>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
<xsl:if test="not(position()=last())">
|
||||||
|
<xsl:text disable-output-escaping="yes">&</xsl:text>nbsp;|
|
||||||
|
<xsl:text disable-output-escaping="yes">&</xsl:text>nbsp;
|
||||||
|
</xsl:if>
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<xsl:for-each select="/bebop:page/cms:articleSectionPanel/cms:item">
|
<xsl:for-each select="/bebop:page/cms:articleSectionPanel/cms:item">
|
||||||
<xsl:call-template name="oneSection" />
|
<xsl:call-template name="oneSection" />
|
||||||
</xsl:for-each>
|
|
||||||
|
|
||||||
<xsl:for-each select="/bebop:page/nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item">
|
|
||||||
<xsl:call-template name="oneSection" />
|
|
||||||
</xsl:for-each>
|
|
||||||
|
|
||||||
<div id="mpaDirection">
|
|
||||||
|
|
||||||
<xsl:for-each select="./sections">
|
|
||||||
<xsl:sort select="./rank"/>
|
|
||||||
|
|
||||||
<xsl:variable name="currentRank" select="./rank"/>
|
|
||||||
<xsl:variable name="Page" select="count(../sections[./pageBreak ='true' and ./rank < $currentRank]) + 1"/>
|
|
||||||
<xsl:variable name="internalRank" select="count(../sections[./pageBreak ='false' and ./rank < $currentRank]) + 1"/>
|
|
||||||
|
|
||||||
<xsl:choose>
|
|
||||||
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
|
||||||
|
|
||||||
<xsl:if test="position() !='1'">
|
|
||||||
<a class="prev" href="?page={$Page -1}" title="previous page">
|
|
||||||
Previous page
|
|
||||||
</a>
|
|
||||||
</xsl:if>
|
|
||||||
|
|
|
||||||
<xsl:if test="(number(rank))!=(count(../sections))">
|
|
||||||
<a class="next" href="?page={$Page +1}" title="next page">
|
|
||||||
Next page
|
|
||||||
</a>
|
|
||||||
</xsl:if>
|
|
||||||
</xsl:when>
|
|
||||||
</xsl:choose>
|
|
||||||
</xsl:for-each>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</xsl:template>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<xsl:template name="oneSection">
|
|
||||||
|
|
||||||
<div class="section">
|
|
||||||
<xsl:for-each select="image">
|
|
||||||
|
|
||||||
<img align="right">
|
|
||||||
<xsl:attribute name="src"><xsl:value-of select="$dispatcher-prefix"/>/cms-service/stream/image/?image_id=<xsl:value-of select="id" /></xsl:attribute>
|
|
||||||
<xsl:attribute name="alt"><xsl:value-of select="description" /></xsl:attribute>
|
|
||||||
<xsl:attribute name="width"><xsl:value-of select="width" /></xsl:attribute>
|
|
||||||
<xsl:attribute name="height"><xsl:value-of select="height" /></xsl:attribute>
|
|
||||||
</img>
|
|
||||||
</xsl:for-each>
|
|
||||||
|
|
||||||
<xsl:choose>
|
|
||||||
<xsl:when test="position() =1">
|
|
||||||
<div class="bold"><xsl:value-of disable-output-escaping="yes" select="title"/>:</div>
|
|
||||||
</xsl:when>
|
|
||||||
<xsl:otherwise>
|
|
||||||
<div class="bold">
|
|
||||||
<a class="intLink">
|
|
||||||
<xsl:attribute name="name">internalSection<xsl:value-of select="position()" /></xsl:attribute>
|
|
||||||
</a>
|
|
||||||
<xsl:value-of disable-output-escaping="yes" select="title"/>:</div>
|
|
||||||
<div class="top"><xsl:text>[</xsl:text><a href="#top" class="topLink" title="top of page">top of page</a><xsl:text>]</xsl:text></div>
|
|
||||||
</xsl:otherwise>
|
|
||||||
</xsl:choose>
|
|
||||||
|
|
||||||
<xsl:for-each select="text">
|
|
||||||
<xsl:value-of disable-output-escaping="yes" select="content"/>
|
|
||||||
</xsl:for-each>
|
</xsl:for-each>
|
||||||
|
|
||||||
</div>
|
<xsl:for-each select="/bebop:page/nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item">
|
||||||
|
<xsl:call-template name="oneSection" />
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
</xsl:template>
|
<xsl:for-each select="/bebop:page/cms:contentPanel/cms:articleSectionPanel/cms:item">
|
||||||
|
<xsl:call-template name="oneSection" />
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
|
<xsl:for-each select="/bebop:page/nav:greetingItem/cms:articleSectionPanel/cms:item">
|
||||||
|
<xsl:call-template name="oneSection" />
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
|
<div id="mpaDirection">
|
||||||
|
|
||||||
|
<xsl:for-each select="./sections">
|
||||||
|
<xsl:sort select="./rank"/>
|
||||||
|
|
||||||
|
<xsl:variable name="currentRank" select="./rank"/>
|
||||||
|
<xsl:variable name="Page" select="count(../sections[./pageBreak ='true' and ./rank < $currentRank]) + 1"/>
|
||||||
|
<xsl:variable name="internalRank" select="count(../sections[./pageBreak ='false' and ./rank < $currentRank]) + 1"/>
|
||||||
|
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
||||||
|
|
||||||
|
<xsl:if test="position() !='1'">
|
||||||
|
<a class="prev" href="?page={$Page -1}" title="previous page">
|
||||||
|
Previous page
|
||||||
|
</a>
|
||||||
|
</xsl:if>
|
||||||
|
|
|
||||||
|
<xsl:if test="(number(rank))!=(count(../sections))">
|
||||||
|
<a class="next" href="?page={$Page +1}" title="next page">
|
||||||
|
Next page
|
||||||
|
</a>
|
||||||
|
</xsl:if>
|
||||||
|
</xsl:when>
|
||||||
|
</xsl:choose>
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<xsl:template name="oneSection">
|
||||||
|
|
||||||
|
<div class="section">
|
||||||
|
<xsl:for-each select="image">
|
||||||
|
|
||||||
|
<img align="right">
|
||||||
|
<xsl:attribute name="src">
|
||||||
|
<xsl:value-of select="$dispatcher-prefix"/>/cms-service/stream/image/?image_id=
|
||||||
|
<xsl:value-of select="id" />
|
||||||
|
</xsl:attribute>
|
||||||
|
<xsl:attribute name="alt">
|
||||||
|
<xsl:value-of select="description" />
|
||||||
|
</xsl:attribute>
|
||||||
|
<xsl:attribute name="width">
|
||||||
|
<xsl:value-of select="width" />
|
||||||
|
</xsl:attribute>
|
||||||
|
<xsl:attribute name="height">
|
||||||
|
<xsl:value-of select="height" />
|
||||||
|
</xsl:attribute>
|
||||||
|
</img>
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="position() =1">
|
||||||
|
<div class="bold">
|
||||||
|
<xsl:value-of disable-output-escaping="yes" select="title"/>:
|
||||||
|
</div>
|
||||||
|
</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<div class="bold">
|
||||||
|
<a class="intLink">
|
||||||
|
<xsl:attribute name="name">internalSection
|
||||||
|
<xsl:value-of select="position()" />
|
||||||
|
</xsl:attribute>
|
||||||
|
</a>
|
||||||
|
<xsl:value-of disable-output-escaping="yes" select="title"/>:
|
||||||
|
</div>
|
||||||
|
<div class="top">
|
||||||
|
<xsl:text>[</xsl:text>
|
||||||
|
<a href="#top" class="topLink" title="top of page">top of page</a>
|
||||||
|
<xsl:text>]</xsl:text>
|
||||||
|
</div>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
|
||||||
|
<xsl:for-each select="text">
|
||||||
|
<xsl:value-of disable-output-escaping="yes" select="content"/>
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
</xsl:stylesheet>
|
</xsl:stylesheet>
|
||||||
|
|
@ -10,142 +10,185 @@
|
||||||
exclude-result-prefixes="xsl bebop cms ui"
|
exclude-result-prefixes="xsl bebop cms ui"
|
||||||
version="1.0">
|
version="1.0">
|
||||||
|
|
||||||
<xsl:template name="CT_MultiPartArticle_graphics">
|
<xsl:template name="CT_MultiPartArticle_graphics">
|
||||||
|
|
||||||
<div id="greeting">
|
<div id="greeting">
|
||||||
<div id="leadDetails">
|
<div id="leadDetails">
|
||||||
<xsl:value-of disable-output-escaping="yes" select="./summary"/>
|
<xsl:value-of disable-output-escaping="yes" select="./summary"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<span class="hide">|</span>
|
<span class="hide">|</span>
|
||||||
|
|
||||||
<div id="sectionList">
|
<div id="sectionList">
|
||||||
|
|
||||||
<span class="bold">Sections:</span>
|
<span class="bold">Sections:</span>
|
||||||
|
|
||||||
<xsl:for-each select="./sections">
|
<xsl:for-each select="./sections">
|
||||||
<xsl:sort select="./rank" data-type="number"/>
|
<xsl:sort select="./rank" data-type="number"/>
|
||||||
|
|
||||||
<xsl:variable name="currentRank" select="./rank"/>
|
<xsl:variable name="currentRank" select="./rank"/>
|
||||||
<xsl:variable name="prevRank" select="number($currentRank -1)"/>
|
<xsl:variable name="prevRank" select="number($currentRank -1)"/>
|
||||||
<xsl:variable name="Page" select="count(../sections[./pageBreak ='true' and ./rank < $currentRank]) + 1"/>
|
<xsl:variable name="Page" select="count(../sections[./pageBreak ='true' and ./rank < $currentRank]) + 1"/>
|
||||||
<xsl:variable name="prevPage" select="count(../sections[./pageBreak ='true' and ./rank < $prevRank]) + 1"/>
|
<xsl:variable name="prevPage" select="count(../sections[./pageBreak ='true' and ./rank < $prevRank]) + 1"/>
|
||||||
<xsl:variable name="internalRank" select="count(../sections[./pageBreak ='false' and ./rank < $currentRank]) + 1"/>
|
<xsl:variable name="internalRank" select="count(../sections[./pageBreak ='false' and ./rank < $currentRank]) + 1"/>
|
||||||
|
|
||||||
<xsl:choose>
|
<xsl:choose>
|
||||||
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
||||||
<xsl:value-of select="title"/>
|
<xsl:value-of select="title"/>
|
||||||
</xsl:when>
|
</xsl:when>
|
||||||
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() != 1]/@oid">
|
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() != 1]/@oid">
|
||||||
<a>
|
<a>
|
||||||
<xsl:attribute name="href">#internalSection<xsl:value-of select="$internalRank" /></xsl:attribute>
|
<xsl:attribute name="href">#internalSection
|
||||||
<xsl:attribute name="title">internal section <xsl:value-of select="$internalRank" /></xsl:attribute>
|
<xsl:value-of select="$internalRank" />
|
||||||
<xsl:value-of select="title"/>
|
</xsl:attribute>
|
||||||
</a>
|
<xsl:attribute name="title">internal section
|
||||||
</xsl:when>
|
<xsl:value-of select="$internalRank" />
|
||||||
<xsl:when test="@oid = ../../../nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
</xsl:attribute>
|
||||||
<xsl:value-of select="title"/>
|
<xsl:value-of select="title"/>
|
||||||
</xsl:when>
|
</a>
|
||||||
<xsl:when test="@oid = ../../../nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item[position() != 1]/@oid">
|
</xsl:when>
|
||||||
<a>
|
<xsl:when test="@oid = ../../../nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
||||||
<xsl:attribute name="href">#internalSection<xsl:value-of select="$internalRank" /></xsl:attribute>
|
<xsl:value-of select="title"/>
|
||||||
<xsl:attribute name="title">internal section <xsl:value-of select="$internalRank" /></xsl:attribute>
|
</xsl:when>
|
||||||
<xsl:value-of select="title"/>
|
<xsl:when test="@oid = ../../../nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item[position() != 1]/@oid">
|
||||||
</a>
|
<a>
|
||||||
</xsl:when>
|
<xsl:attribute name="href">#internalSection
|
||||||
<xsl:when test="($Page = $prevPage) and $Page!='1'">
|
<xsl:value-of select="$internalRank" />
|
||||||
<a>
|
</xsl:attribute>
|
||||||
<xsl:attribute name="href">?page=<xsl:value-of select="$Page" />#internalSection<xsl:value-of select="$internalRank" /></xsl:attribute>
|
<xsl:attribute name="title">internal section
|
||||||
<xsl:attribute name="title">page<xsl:value-of select="$Page" />internal section <xsl:value-of select="$internalRank" /></xsl:attribute>
|
<xsl:value-of select="$internalRank" />
|
||||||
<xsl:value-of select="title"/>
|
</xsl:attribute>
|
||||||
</a>
|
<xsl:value-of select="title"/>
|
||||||
</xsl:when>
|
</a>
|
||||||
<xsl:otherwise>
|
</xsl:when>
|
||||||
<a href="?page={$Page}" title="page{$Page}">
|
<xsl:when test="($Page = $prevPage) and $Page!='1'">
|
||||||
<xsl:value-of select="title"/>
|
<a>
|
||||||
</a>
|
<xsl:attribute name="href">?page=
|
||||||
</xsl:otherwise>
|
<xsl:value-of select="$Page" />#internalSection
|
||||||
</xsl:choose>
|
<xsl:value-of select="$internalRank" />
|
||||||
<xsl:if test="not(position()=last())"><xsl:text disable-output-escaping="yes">&</xsl:text>nbsp;|<xsl:text disable-output-escaping="yes">&</xsl:text>nbsp;</xsl:if>
|
</xsl:attribute>
|
||||||
</xsl:for-each>
|
<xsl:attribute name="title">page
|
||||||
|
<xsl:value-of select="$Page" />internal section
|
||||||
|
<xsl:value-of select="$internalRank" />
|
||||||
|
</xsl:attribute>
|
||||||
|
<xsl:value-of select="title"/>
|
||||||
|
</a>
|
||||||
|
</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<a href="?page={$Page}" title="page{$Page}">
|
||||||
|
<xsl:value-of select="title"/>
|
||||||
|
</a>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
<xsl:if test="not(position()=last())">
|
||||||
|
<xsl:text disable-output-escaping="yes">&</xsl:text>nbsp;|
|
||||||
|
<xsl:text disable-output-escaping="yes">&</xsl:text>nbsp;
|
||||||
|
</xsl:if>
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<xsl:for-each select="/bebop:page/cms:articleSectionPanel/cms:item">
|
<xsl:for-each select="/bebop:page/cms:articleSectionPanel/cms:item">
|
||||||
<xsl:call-template name="oneSection" />
|
<xsl:call-template name="oneSection" />
|
||||||
</xsl:for-each>
|
|
||||||
|
|
||||||
<xsl:for-each select="/bebop:page/nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item">
|
|
||||||
<xsl:call-template name="oneSection" />
|
|
||||||
</xsl:for-each>
|
|
||||||
|
|
||||||
<div id="mpaDirection">
|
|
||||||
|
|
||||||
<xsl:for-each select="./sections">
|
|
||||||
<xsl:sort select="./rank"/>
|
|
||||||
|
|
||||||
<xsl:variable name="currentRank" select="./rank"/>
|
|
||||||
<xsl:variable name="Page" select="count(../sections[./pageBreak ='true' and ./rank < $currentRank]) + 1"/>
|
|
||||||
<xsl:variable name="internalRank" select="count(../sections[./pageBreak ='false' and ./rank < $currentRank]) + 1"/>
|
|
||||||
|
|
||||||
<xsl:choose>
|
|
||||||
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
|
||||||
|
|
||||||
<xsl:if test="position() !='1'">
|
|
||||||
<a class="prev" href="?page={$Page -1}" title="previous page">
|
|
||||||
Previous page
|
|
||||||
</a>
|
|
||||||
</xsl:if>
|
|
||||||
|
|
|
||||||
<xsl:if test="(number(rank))!=(count(../sections))">
|
|
||||||
<a class="next" href="?page={$Page +1}" title="next page">
|
|
||||||
Next page
|
|
||||||
</a>
|
|
||||||
</xsl:if>
|
|
||||||
</xsl:when>
|
|
||||||
</xsl:choose>
|
|
||||||
</xsl:for-each>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</xsl:template>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<xsl:template name="oneSection">
|
|
||||||
|
|
||||||
<div class="section">
|
|
||||||
<xsl:for-each select="image">
|
|
||||||
|
|
||||||
<img align="right">
|
|
||||||
<xsl:attribute name="src"><xsl:value-of select="$dispatcher-prefix"/>/cms-service/stream/image/?image_id=<xsl:value-of select="id" /></xsl:attribute>
|
|
||||||
<xsl:attribute name="alt"><xsl:value-of select="description" /></xsl:attribute>
|
|
||||||
<xsl:attribute name="width"><xsl:value-of select="width" /></xsl:attribute>
|
|
||||||
<xsl:attribute name="height"><xsl:value-of select="height" /></xsl:attribute>
|
|
||||||
</img>
|
|
||||||
</xsl:for-each>
|
|
||||||
|
|
||||||
<xsl:choose>
|
|
||||||
<xsl:when test="position() =1">
|
|
||||||
<div class="bold"><xsl:value-of disable-output-escaping="yes" select="title"/>:</div>
|
|
||||||
</xsl:when>
|
|
||||||
<xsl:otherwise>
|
|
||||||
<div class="bold">
|
|
||||||
<a class="intLink">
|
|
||||||
<xsl:attribute name="name">internalSection<xsl:value-of select="position()" /></xsl:attribute>
|
|
||||||
</a>
|
|
||||||
<xsl:value-of disable-output-escaping="yes" select="title"/>:</div>
|
|
||||||
<div class="top"><xsl:text>[</xsl:text><a href="#top" class="topLink" title="top of page">top of page</a><xsl:text>]</xsl:text></div>
|
|
||||||
</xsl:otherwise>
|
|
||||||
</xsl:choose>
|
|
||||||
|
|
||||||
<xsl:for-each select="text">
|
|
||||||
<xsl:value-of disable-output-escaping="yes" select="content"/>
|
|
||||||
</xsl:for-each>
|
</xsl:for-each>
|
||||||
|
|
||||||
</div>
|
<xsl:for-each select="/bebop:page/nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item">
|
||||||
|
<xsl:call-template name="oneSection" />
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
</xsl:template>
|
<xsl:for-each select="/bebop:page/cms:contentPanel/cms:articleSectionPanel/cms:item">
|
||||||
|
<xsl:call-template name="oneSection" />
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
|
<xsl:for-each select="/bebop:page/nav:greetingItem/cms:articleSectionPanel/cms:item">
|
||||||
|
<xsl:call-template name="oneSection" />
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
|
<div id="mpaDirection">
|
||||||
|
|
||||||
|
<xsl:for-each select="./sections">
|
||||||
|
<xsl:sort select="./rank"/>
|
||||||
|
|
||||||
|
<xsl:variable name="currentRank" select="./rank"/>
|
||||||
|
<xsl:variable name="Page" select="count(../sections[./pageBreak ='true' and ./rank < $currentRank]) + 1"/>
|
||||||
|
<xsl:variable name="internalRank" select="count(../sections[./pageBreak ='false' and ./rank < $currentRank]) + 1"/>
|
||||||
|
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
||||||
|
|
||||||
|
<xsl:if test="position() !='1'">
|
||||||
|
<a class="prev" href="?page={$Page -1}" title="previous page">
|
||||||
|
Previous page
|
||||||
|
</a>
|
||||||
|
</xsl:if>
|
||||||
|
|
|
||||||
|
<xsl:if test="(number(rank))!=(count(../sections))">
|
||||||
|
<a class="next" href="?page={$Page +1}" title="next page">
|
||||||
|
Next page
|
||||||
|
</a>
|
||||||
|
</xsl:if>
|
||||||
|
</xsl:when>
|
||||||
|
</xsl:choose>
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<xsl:template name="oneSection">
|
||||||
|
|
||||||
|
<div class="section">
|
||||||
|
<xsl:for-each select="image">
|
||||||
|
|
||||||
|
<img align="right">
|
||||||
|
<xsl:attribute name="src">
|
||||||
|
<xsl:value-of select="$dispatcher-prefix"/>/cms-service/stream/image/?image_id=
|
||||||
|
<xsl:value-of select="id" />
|
||||||
|
</xsl:attribute>
|
||||||
|
<xsl:attribute name="alt">
|
||||||
|
<xsl:value-of select="description" />
|
||||||
|
</xsl:attribute>
|
||||||
|
<xsl:attribute name="width">
|
||||||
|
<xsl:value-of select="width" />
|
||||||
|
</xsl:attribute>
|
||||||
|
<xsl:attribute name="height">
|
||||||
|
<xsl:value-of select="height" />
|
||||||
|
</xsl:attribute>
|
||||||
|
</img>
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="position() =1">
|
||||||
|
<div class="bold">
|
||||||
|
<xsl:value-of disable-output-escaping="yes" select="title"/>:
|
||||||
|
</div>
|
||||||
|
</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<div class="bold">
|
||||||
|
<a class="intLink">
|
||||||
|
<xsl:attribute name="name">internalSection
|
||||||
|
<xsl:value-of select="position()" />
|
||||||
|
</xsl:attribute>
|
||||||
|
</a>
|
||||||
|
<xsl:value-of disable-output-escaping="yes" select="title"/>:
|
||||||
|
</div>
|
||||||
|
<div class="top">
|
||||||
|
<xsl:text>[</xsl:text>
|
||||||
|
<a href="#top" class="topLink" title="top of page">top of page</a>
|
||||||
|
<xsl:text>]</xsl:text>
|
||||||
|
</div>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
|
||||||
|
<xsl:for-each select="text">
|
||||||
|
<xsl:value-of disable-output-escaping="yes" select="content"/>
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
</xsl:stylesheet>
|
</xsl:stylesheet>
|
||||||
|
|
@ -10,142 +10,185 @@
|
||||||
exclude-result-prefixes="xsl bebop cms ui"
|
exclude-result-prefixes="xsl bebop cms ui"
|
||||||
version="1.0">
|
version="1.0">
|
||||||
|
|
||||||
<xsl:template name="CT_MultiPartArticle_graphics">
|
<xsl:template name="CT_MultiPartArticle_graphics">
|
||||||
|
|
||||||
<div id="greeting">
|
<div id="greeting">
|
||||||
<div id="leadDetails">
|
<div id="leadDetails">
|
||||||
<xsl:value-of disable-output-escaping="yes" select="./summary"/>
|
<xsl:value-of disable-output-escaping="yes" select="./summary"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<span class="hide">|</span>
|
<span class="hide">|</span>
|
||||||
|
|
||||||
<div id="sectionList">
|
<div id="sectionList">
|
||||||
|
|
||||||
<span class="bold">Sections:</span>
|
<span class="bold">Sections:</span>
|
||||||
|
|
||||||
<xsl:for-each select="./sections">
|
<xsl:for-each select="./sections">
|
||||||
<xsl:sort select="./rank" data-type="number"/>
|
<xsl:sort select="./rank" data-type="number"/>
|
||||||
|
|
||||||
<xsl:variable name="currentRank" select="./rank"/>
|
<xsl:variable name="currentRank" select="./rank"/>
|
||||||
<xsl:variable name="prevRank" select="number($currentRank -1)"/>
|
<xsl:variable name="prevRank" select="number($currentRank -1)"/>
|
||||||
<xsl:variable name="Page" select="count(../sections[./pageBreak ='true' and ./rank < $currentRank]) + 1"/>
|
<xsl:variable name="Page" select="count(../sections[./pageBreak ='true' and ./rank < $currentRank]) + 1"/>
|
||||||
<xsl:variable name="prevPage" select="count(../sections[./pageBreak ='true' and ./rank < $prevRank]) + 1"/>
|
<xsl:variable name="prevPage" select="count(../sections[./pageBreak ='true' and ./rank < $prevRank]) + 1"/>
|
||||||
<xsl:variable name="internalRank" select="count(../sections[./pageBreak ='false' and ./rank < $currentRank]) + 1"/>
|
<xsl:variable name="internalRank" select="count(../sections[./pageBreak ='false' and ./rank < $currentRank]) + 1"/>
|
||||||
|
|
||||||
<xsl:choose>
|
<xsl:choose>
|
||||||
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
||||||
<xsl:value-of select="title"/>
|
<xsl:value-of select="title"/>
|
||||||
</xsl:when>
|
</xsl:when>
|
||||||
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() != 1]/@oid">
|
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() != 1]/@oid">
|
||||||
<a>
|
<a>
|
||||||
<xsl:attribute name="href">#internalSection<xsl:value-of select="$internalRank" /></xsl:attribute>
|
<xsl:attribute name="href">#internalSection
|
||||||
<xsl:attribute name="title">internal section <xsl:value-of select="$internalRank" /></xsl:attribute>
|
<xsl:value-of select="$internalRank" />
|
||||||
<xsl:value-of select="title"/>
|
</xsl:attribute>
|
||||||
</a>
|
<xsl:attribute name="title">internal section
|
||||||
</xsl:when>
|
<xsl:value-of select="$internalRank" />
|
||||||
<xsl:when test="@oid = ../../../nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
</xsl:attribute>
|
||||||
<xsl:value-of select="title"/>
|
<xsl:value-of select="title"/>
|
||||||
</xsl:when>
|
</a>
|
||||||
<xsl:when test="@oid = ../../../nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item[position() != 1]/@oid">
|
</xsl:when>
|
||||||
<a>
|
<xsl:when test="@oid = ../../../nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
||||||
<xsl:attribute name="href">#internalSection<xsl:value-of select="$internalRank" /></xsl:attribute>
|
<xsl:value-of select="title"/>
|
||||||
<xsl:attribute name="title">internal section <xsl:value-of select="$internalRank" /></xsl:attribute>
|
</xsl:when>
|
||||||
<xsl:value-of select="title"/>
|
<xsl:when test="@oid = ../../../nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item[position() != 1]/@oid">
|
||||||
</a>
|
<a>
|
||||||
</xsl:when>
|
<xsl:attribute name="href">#internalSection
|
||||||
<xsl:when test="($Page = $prevPage) and $Page!='1'">
|
<xsl:value-of select="$internalRank" />
|
||||||
<a>
|
</xsl:attribute>
|
||||||
<xsl:attribute name="href">?page=<xsl:value-of select="$Page" />#internalSection<xsl:value-of select="$internalRank" /></xsl:attribute>
|
<xsl:attribute name="title">internal section
|
||||||
<xsl:attribute name="title">page<xsl:value-of select="$Page" />internal section <xsl:value-of select="$internalRank" /></xsl:attribute>
|
<xsl:value-of select="$internalRank" />
|
||||||
<xsl:value-of select="title"/>
|
</xsl:attribute>
|
||||||
</a>
|
<xsl:value-of select="title"/>
|
||||||
</xsl:when>
|
</a>
|
||||||
<xsl:otherwise>
|
</xsl:when>
|
||||||
<a href="?page={$Page}" title="page{$Page}">
|
<xsl:when test="($Page = $prevPage) and $Page!='1'">
|
||||||
<xsl:value-of select="title"/>
|
<a>
|
||||||
</a>
|
<xsl:attribute name="href">?page=
|
||||||
</xsl:otherwise>
|
<xsl:value-of select="$Page" />#internalSection
|
||||||
</xsl:choose>
|
<xsl:value-of select="$internalRank" />
|
||||||
<xsl:if test="not(position()=last())"><xsl:text disable-output-escaping="yes">&</xsl:text>nbsp;|<xsl:text disable-output-escaping="yes">&</xsl:text>nbsp;</xsl:if>
|
</xsl:attribute>
|
||||||
</xsl:for-each>
|
<xsl:attribute name="title">page
|
||||||
|
<xsl:value-of select="$Page" />internal section
|
||||||
|
<xsl:value-of select="$internalRank" />
|
||||||
|
</xsl:attribute>
|
||||||
|
<xsl:value-of select="title"/>
|
||||||
|
</a>
|
||||||
|
</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<a href="?page={$Page}" title="page{$Page}">
|
||||||
|
<xsl:value-of select="title"/>
|
||||||
|
</a>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
<xsl:if test="not(position()=last())">
|
||||||
|
<xsl:text disable-output-escaping="yes">&</xsl:text>nbsp;|
|
||||||
|
<xsl:text disable-output-escaping="yes">&</xsl:text>nbsp;
|
||||||
|
</xsl:if>
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<xsl:for-each select="/bebop:page/cms:articleSectionPanel/cms:item">
|
<xsl:for-each select="/bebop:page/cms:articleSectionPanel/cms:item">
|
||||||
<xsl:call-template name="oneSection" />
|
<xsl:call-template name="oneSection" />
|
||||||
</xsl:for-each>
|
|
||||||
|
|
||||||
<xsl:for-each select="/bebop:page/nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item">
|
|
||||||
<xsl:call-template name="oneSection" />
|
|
||||||
</xsl:for-each>
|
|
||||||
|
|
||||||
<div id="mpaDirection">
|
|
||||||
|
|
||||||
<xsl:for-each select="./sections">
|
|
||||||
<xsl:sort select="./rank"/>
|
|
||||||
|
|
||||||
<xsl:variable name="currentRank" select="./rank"/>
|
|
||||||
<xsl:variable name="Page" select="count(../sections[./pageBreak ='true' and ./rank < $currentRank]) + 1"/>
|
|
||||||
<xsl:variable name="internalRank" select="count(../sections[./pageBreak ='false' and ./rank < $currentRank]) + 1"/>
|
|
||||||
|
|
||||||
<xsl:choose>
|
|
||||||
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
|
||||||
|
|
||||||
<xsl:if test="position() !='1'">
|
|
||||||
<a class="prev" href="?page={$Page -1}" title="previous page">
|
|
||||||
Previous page
|
|
||||||
</a>
|
|
||||||
</xsl:if>
|
|
||||||
|
|
|
||||||
<xsl:if test="(number(rank))!=(count(../sections))">
|
|
||||||
<a class="next" href="?page={$Page +1}" title="next page">
|
|
||||||
Next page
|
|
||||||
</a>
|
|
||||||
</xsl:if>
|
|
||||||
</xsl:when>
|
|
||||||
</xsl:choose>
|
|
||||||
</xsl:for-each>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</xsl:template>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<xsl:template name="oneSection">
|
|
||||||
|
|
||||||
<div class="section">
|
|
||||||
<xsl:for-each select="image">
|
|
||||||
|
|
||||||
<img align="right">
|
|
||||||
<xsl:attribute name="src"><xsl:value-of select="$dispatcher-prefix"/>/cms-service/stream/image/?image_id=<xsl:value-of select="id" /></xsl:attribute>
|
|
||||||
<xsl:attribute name="alt"><xsl:value-of select="description" /></xsl:attribute>
|
|
||||||
<xsl:attribute name="width"><xsl:value-of select="width" /></xsl:attribute>
|
|
||||||
<xsl:attribute name="height"><xsl:value-of select="height" /></xsl:attribute>
|
|
||||||
</img>
|
|
||||||
</xsl:for-each>
|
|
||||||
|
|
||||||
<xsl:choose>
|
|
||||||
<xsl:when test="position() =1">
|
|
||||||
<div class="bold"><xsl:value-of disable-output-escaping="yes" select="title"/>:</div>
|
|
||||||
</xsl:when>
|
|
||||||
<xsl:otherwise>
|
|
||||||
<div class="bold">
|
|
||||||
<a class="intLink">
|
|
||||||
<xsl:attribute name="name">internalSection<xsl:value-of select="position()" /></xsl:attribute>
|
|
||||||
</a>
|
|
||||||
<xsl:value-of disable-output-escaping="yes" select="title"/>:</div>
|
|
||||||
<div class="top"><xsl:text>[</xsl:text><a href="#top" class="topLink" title="top of page">top of page</a><xsl:text>]</xsl:text></div>
|
|
||||||
</xsl:otherwise>
|
|
||||||
</xsl:choose>
|
|
||||||
|
|
||||||
<xsl:for-each select="text">
|
|
||||||
<xsl:value-of disable-output-escaping="yes" select="content"/>
|
|
||||||
</xsl:for-each>
|
</xsl:for-each>
|
||||||
|
|
||||||
</div>
|
<xsl:for-each select="/bebop:page/nav:greetingItemExtraXML/cms:articleSectionPanel/cms:item">
|
||||||
|
<xsl:call-template name="oneSection" />
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
</xsl:template>
|
<xsl:for-each select="/bebop:page/cms:contentPanel/cms:articleSectionPanel/cms:item">
|
||||||
|
<xsl:call-template name="oneSection" />
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
|
<xsl:for-each select="/bebop:page/nav:greetingItem/cms:articleSectionPanel/cms:item">
|
||||||
|
<xsl:call-template name="oneSection" />
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
|
<div id="mpaDirection">
|
||||||
|
|
||||||
|
<xsl:for-each select="./sections">
|
||||||
|
<xsl:sort select="./rank"/>
|
||||||
|
|
||||||
|
<xsl:variable name="currentRank" select="./rank"/>
|
||||||
|
<xsl:variable name="Page" select="count(../sections[./pageBreak ='true' and ./rank < $currentRank]) + 1"/>
|
||||||
|
<xsl:variable name="internalRank" select="count(../sections[./pageBreak ='false' and ./rank < $currentRank]) + 1"/>
|
||||||
|
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="@oid = ../../../cms:articleSectionPanel/cms:item[position() = 1]/@oid">
|
||||||
|
|
||||||
|
<xsl:if test="position() !='1'">
|
||||||
|
<a class="prev" href="?page={$Page -1}" title="previous page">
|
||||||
|
Previous page
|
||||||
|
</a>
|
||||||
|
</xsl:if>
|
||||||
|
|
|
||||||
|
<xsl:if test="(number(rank))!=(count(../sections))">
|
||||||
|
<a class="next" href="?page={$Page +1}" title="next page">
|
||||||
|
Next page
|
||||||
|
</a>
|
||||||
|
</xsl:if>
|
||||||
|
</xsl:when>
|
||||||
|
</xsl:choose>
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<xsl:template name="oneSection">
|
||||||
|
|
||||||
|
<div class="section">
|
||||||
|
<xsl:for-each select="image">
|
||||||
|
|
||||||
|
<img align="right">
|
||||||
|
<xsl:attribute name="src">
|
||||||
|
<xsl:value-of select="$dispatcher-prefix"/>/cms-service/stream/image/?image_id=
|
||||||
|
<xsl:value-of select="id" />
|
||||||
|
</xsl:attribute>
|
||||||
|
<xsl:attribute name="alt">
|
||||||
|
<xsl:value-of select="description" />
|
||||||
|
</xsl:attribute>
|
||||||
|
<xsl:attribute name="width">
|
||||||
|
<xsl:value-of select="width" />
|
||||||
|
</xsl:attribute>
|
||||||
|
<xsl:attribute name="height">
|
||||||
|
<xsl:value-of select="height" />
|
||||||
|
</xsl:attribute>
|
||||||
|
</img>
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="position() =1">
|
||||||
|
<div class="bold">
|
||||||
|
<xsl:value-of disable-output-escaping="yes" select="title"/>:
|
||||||
|
</div>
|
||||||
|
</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<div class="bold">
|
||||||
|
<a class="intLink">
|
||||||
|
<xsl:attribute name="name">internalSection
|
||||||
|
<xsl:value-of select="position()" />
|
||||||
|
</xsl:attribute>
|
||||||
|
</a>
|
||||||
|
<xsl:value-of disable-output-escaping="yes" select="title"/>:
|
||||||
|
</div>
|
||||||
|
<div class="top">
|
||||||
|
<xsl:text>[</xsl:text>
|
||||||
|
<a href="#top" class="topLink" title="top of page">top of page</a>
|
||||||
|
<xsl:text>]</xsl:text>
|
||||||
|
</div>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
|
||||||
|
<xsl:for-each select="text">
|
||||||
|
<xsl:value-of disable-output-escaping="yes" select="content"/>
|
||||||
|
</xsl:for-each>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
</xsl:stylesheet>
|
</xsl:stylesheet>
|
||||||
Loading…
Reference in New Issue