How can I add another chunk navigation link?

S

Sheldon Plankton

I would like to add one more link to the chunk navigation. This link
would link to a PDF version of the current page. Here's what I have
in my local stylesheet

<?xml version='1.0'?>
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">

<xsl:import href="/usr/share/sgml/docbook/xsl-stylesheets/html/chunk.xsl"/>


...
<xsl:template name="user.footer.navigation">
<a accesskey="n">
<xsl:attribute name="href">
<xsl:call-template name="href.target">
<xsl:with-param name="object" select="."/>
</xsl:call-template>
</xsl:attribute>
<xsl:call-template name="navig.content">
<xsl:with-param name="direction"
select="'PDF'"/>
</xsl:call-template>
</a><BR/>
</xsl:template>


</xsl:stylesheet>

This results in this HTML ...

<a accesskey="n" href="index.html"><img src="../images/PDF.gif"
alt="xxx">

.... which is fine expect that I can't figure out how to get the HTML
to look like this ...

<a accesskey="n" href="index.pdf"><img src="../images/PDF.gif"
alt="xxx">
 
S

Sheldon Plankton

Since I don't think I'll be getting any response to my question ...

Here's a note ...

it looks like I need to modify the template footer.navigation and
header.nagivation of chunk-common.xsl

693 <!-- ====================================================== -->
694
695 <xsl:template name="footer.navigation">
696 <xsl:param name="prev" select="/foo"/>
697 <xsl:param name="next" select="/foo"/>
698 <xsl:param name="nav.context"/>
699
700 <xsl:variable name="home" select="/*[1]"/>
701 <xsl:variable name="up" select="parent::*"/>

.... some how work out how to add a PDF link. Prefable that PDF be a
parameter ...
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,997
Messages
2,570,240
Members
46,830
Latest member
HeleneMull

Latest Threads

Top