forrest-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rasik Pandey <rbpan...@gmail.com>
Subject Re: [jira] Commented: (FOR-320) Additional navigation in head element
Date Tue, 12 Jul 2005 15:51:18 GMT
Hi,

I have my own version of this up and running if you need an example. See 
http://www.discountdracula.com ...

 Regards,
Rus Pandey
http://www.discountdracula.com


On 7/11/05, David Crossley (JIRA) <jira@apache.org > wrote:
> 
> [ 
> http://issues.apache.org/jira/browse/FOR-320?page=comments#action_12315525]
> 
> David Crossley commented on FOR-320:
> ------------------------------------
> 
> We need to make this configurable before we can apply this patch to the 
> trunk (unless i have misunderstood the effect). The demo looks like it will 
> be very useful. Thanks Cyriaque.
> 
> > Additional navigation in head element
> > -------------------------------------
> >
> > Key: FOR-320
> > URL: http://issues.apache.org/jira/browse/FOR-320
> > Project: Forrest
> > Type: New Feature
> > Components: Skins (general issues)
> > Versions: 0.6, 0.7, 0.8-dev
> > Reporter: Ross Gardler 
> > Priority: Trivial
> > Fix For: 0.8-dev
> > Attachments: patch320.txt
> >
> > At least two users (myself included) need the ability to link to the 
> previous and next pages. This can be done by adding the follwoing to head
> > <link rel="next" href="nextPage.html" />
> > <link rel="prev" href="prevPage.html" />
> > next is the following page in the logical site.xml order. 
> > prev is the previous page in the logical site.xml order
> > The skin then then choose to render this or not on a per page basis.
> > ----
> > As a possible starting point I have a partial solution (it does not use 
> link elements and only does next): 
> > <xsl:template name="navigationLinks">
> > <xsl:if test="not($config/navigation/next/@enabled = 'false')">
> > <span class="navigation">
> > <xsl:for-each select="//div[@class='menu']//span[@class='sel']"> 
> > <xsl:choose>
> > <xsl:when test="../following-sibling::*">
> > <xsl:variable name="linkText">
> > <xsl:value-of select="../following-sibling::*"/>
> > </xsl:variable>
> > <xsl:variable name="dirname">
> > <xsl:call-template name="dirname">
> > <xsl:with-param name="path"
> > select="../following-sibling::*/a/@href"/>
> > </xsl:call-template>
> > </xsl:variable>
> > <xsl:variable name="filename">
> > <xsl:call-template name="filename">
> > <xsl:with-param name="path"
> > select="../following-sibling::*/a/@href"/>
> > </xsl:call-template>
> > </xsl:variable>
> > <a class="dida">
> > <xsl:attribute name="href"><xsl:value-of
> > select="$dirname"/><xsl:value-of select="$filename"/></xsl:attribute>
> > <img class="skin" src="{$skin-img-dir}/next.gif"
> > alt="Next:"/>
> > <xsl:value-of select="$linkText"/>
> > </a>
> > <img class="spacer" src="{$spacer}" alt="" width="20"
> > height="8" />
> > </xsl:when>
> > <xsl:otherwise>
> > (Last in Section - choose a new section from the menu)
> > </xsl:otherwise>
> > </xsl:choose>
> > </xsl:for-each>
> > </span>
> > </xsl:if> 
> > </xsl:template>
> 
> --
> This message is automatically generated by JIRA.
> -
> If you think it was sent incorrectly contact one of the administrators:
>  http://issues.apache.org/jira/secure/Administrators.jspa
> -
> For more information on JIRA, see:
> http://www.atlassian.com/software/jira
> 
>

Mime
View raw message