Bugfix für Foundry, fehlerhafte Links für nächste/vorherige Seite im PublicPersonalProfile
git-svn-id: https://svn.libreccm.org/ccm/trunk@5310 8810af33-2d31-482b-a856-94f89814c4dfmaster
parent
795623be08
commit
14ac96b687
|
|
@ -184,17 +184,18 @@
|
|||
</xsl:template>
|
||||
|
||||
<xsl:template match="public-personal-profile//personal-publications//publications//publication-groups//publication-group//paginator">
|
||||
|
||||
<xsl:if test="(number($data-tree/ppp:profile/personalPublications/publications/publicationGroup/nav:paginator/@pageCount) > 1)
|
||||
or ./@show = 'always'">
|
||||
<xsl:apply-templates>
|
||||
<xsl:with-param name="paginator-baseurl"
|
||||
tunnel="yes">
|
||||
<xsl:choose>
|
||||
<xsl:when test="contains($data-tree/ppp:profile/personalPublications/publications/publicationGroup/nav:paginator/@baseUrl, '?')">
|
||||
<xsl:value-of select="concat($data-tree/ppp:profile/personalPublications/publications/publicationGroup/nav:paginator/@baseUrl, '&')"/>
|
||||
<xsl:when test="contains($data-tree/ppp:profile/personalPublications/publications/publicationGroup/nav:paginator/@baseURL, '?')">
|
||||
<xsl:value-of select="concat($data-tree/ppp:profile/personalPublications/publications/publicationGroup/nav:paginator/@baseURL, '&')"/>
|
||||
</xsl:when>
|
||||
<xsl:when test="not(contains($data-tree/ppp:profile/personalPublications/publications/publicationGroup/nav:paginator/@baseUrl, '?'))">
|
||||
<xsl:value-of select="concat($data-tree/ppp:profile/personalPublications/publications/publicationGroup/nav:paginator/@baseUrl, '?')"/>
|
||||
<xsl:when test="not(contains($data-tree/ppp:profile/personalPublications/publications/publicationGroup/nav:paginator/@baseURL, '?'))">
|
||||
<xsl:value-of select="concat($data-tree/ppp:profile/personalPublications/publications/publicationGroup/nav:paginator/@baseURL, '?')"/>
|
||||
</xsl:when>
|
||||
</xsl:choose>
|
||||
</xsl:with-param>
|
||||
|
|
@ -230,11 +231,11 @@
|
|||
<xsl:with-param name="paginator-baseurl"
|
||||
tunnel="yes">
|
||||
<xsl:choose>
|
||||
<xsl:when test="contains($data-tree/ppp:profile/personalProjects/projects/projectGroup/nav:paginator/@baseUrl, '?')">
|
||||
<xsl:value-of select="concat($data-tree/ppp:profile/personalProjects/projects/projectGroup/nav:paginator/@baseUrl, '&')"/>
|
||||
<xsl:when test="contains($data-tree/ppp:profile/personalProjects/projects/projectGroup/nav:paginator/@baseURL, '?')">
|
||||
<xsl:value-of select="concat($data-tree/ppp:profile/personalProjects/projects/projectGroup/nav:paginator/@baseURL, '&')"/>
|
||||
</xsl:when>
|
||||
<xsl:when test="not(contains($data-tree/ppp:profile/personalProjects/projects/projectGroup/nav:paginator/@baseUrl, '?'))">
|
||||
<xsl:value-of select="concat($data-tree/ppp:profile/personalProjects/projects/projectGroup/nav:paginator/@baseUrl, '?')"/>
|
||||
<xsl:when test="not(contains($data-tree/ppp:profile/personalProjects/projects/projectGroup/nav:paginator/@baseURL, '?'))">
|
||||
<xsl:value-of select="concat($data-tree/ppp:profile/personalProjects/projects/projectGroup/nav:paginator/@baseURL, '?')"/>
|
||||
</xsl:when>
|
||||
</xsl:choose>
|
||||
</xsl:with-param>
|
||||
|
|
@ -342,7 +343,7 @@
|
|||
<xsl:param name="paginator-baseurl" tunnel="yes" select="''"/>
|
||||
<xsl:param name="paginator-page-param" tunnel="yes" select="''"/>
|
||||
|
||||
<xsl:if test="($paginator-page-number != '')
|
||||
<xsl:if test="($paginator-page-number != '')
|
||||
and (number($paginator-page-number) < number($paginator-page-count))">
|
||||
<xsl:apply-templates>
|
||||
<xsl:with-param name="href"
|
||||
|
|
|
|||
Loading…
Reference in New Issue