[ http://jira.codehaus.org/browse/MPXDOC-24?page=all ]
     
Lukas Theussl closed MPXDOC-24:
-------------------------------

    Resolution: Fixed

Done. Thanks!

> add a navbar in site.jsl
> ------------------------
>
>          Key: MPXDOC-24
>          URL: http://jira.codehaus.org/browse/MPXDOC-24
>      Project: maven-xdoc-plugin
>         Type: Improvement
>     Reporter: gilles dodinet
>     Assignee: Lukas Theussl
>     Priority: Minor
>      Fix For: 1.10

>
>
> I needed a navbar for some guide navigation. instead of a patch i attach here 
> the jelly xsl template that produce a navbar from a <navbar/> tag. 
> this tag can have 'prev', 'toc' and 'next' attributes. If one is present a 
> link is generated using the attribute value. This is not something big, altho 
> i find it useful. Also please not im no jelly guru, and thus even if the 
> double if/if sequence could certainly be made prettier..
>   <!-- process a guide-like navbar -->
>   <jsl:template match="navbar" trim="false">
>       <x:set var="_prev" select="string(@prev)"/>
>       <x:set var="_toc" select="string(@toc)"/>
>       <x:set var="_next" select="string(@next)"/>
>       <div align="center" class="navbar">
>       [ 
>               <j:if test="${ ! empty(_prev) }"><a 
> href="${_prev}">previous</a></j:if>
>               <j:if test="${ empty(_prev) }">previous</j:if>
>       |
>               <j:if test="${ ! empty(_toc)}"><a href="${_toc}">toc</a></j:if>
>               <j:if test="${ empty(_toc) }">toc</j:if>
>       |
>               <j:if test="${ ! empty(_next)}"><a 
> href="${_next}">next</a></j:if>      
>               <j:if test="${ empty(_next)}">next</j:if> 
>       ]
>       </div>
>   </jsl:template>
> example of use : 
> - developer-guide.xml : navbar next="guide/relationships.html"/>
> - relationships.xml : <navbar toc="../developer-guide.html" 
> next="building.html"/>
> - buidling.xml : <navbar prev="relationships.html" 
> toc="../developer-guide.html" next="guidelines.html"/>
> - guidelines.xml : <navbar prev="building.html" 
> toc="../developer-guide.html"/>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to