OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Would like to add Copyright info to footer content


Hello,

I would like to modify our footer content template to include copyright info above the navigation "Next " icon, similar to how it appears on the DocBook XSL: The Complete Guide pages.

I believe I would have to add a third row to include the content that I would want to add; just not sure how to do it.

Would appreciate some assistance.

Our current template is as follows:

<xsl:template name="footer.navigation">
 <xsl:param name="prev" select="/foo"/>
 <xsl:param name="next" select="/foo"/>
 <xsl:param name="nav.context"/>
 <xsl:variable name="home" select="/*[1]"/>
 <xsl:variable name="up" select="parent::*"/>
 <xsl:variable name="row1" select="count($prev) &gt; 0
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ or count($up) &gt; 0
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ or count($next) &gt; 0"/>
 <xsl:variable name="row2" select="($prev and $navig.showtitles != 0)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ or (generate-id($home) != generate-id(.)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ or $nav.context = 'toc')
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ or ($chunk.tocs.and.lots != 0
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ and $nav.context != 'toc')
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ or ($next and $navig.showtitles != 0)"/>
 <xsl:if test="$suppress.navigation = '0' and $suppress.footer.navigation = '0'">
ÂÂ <div class="navfooter">
ÂÂÂ <xsl:if test="$footer.rule != 0">
ÂÂÂÂ <hr/>
ÂÂÂ </xsl:if>
ÂÂÂ <xsl:if test="$row1 or $row2">
ÂÂÂÂ <table width="100%" summary="Navigation footer">
ÂÂÂÂÂ <xsl:if test="$row1">
ÂÂÂÂÂÂ <tr>
ÂÂÂÂÂÂÂ <td width="40%" align="left">
ÂÂÂÂÂÂÂÂ <xsl:if test="count($prev)>0">
ÂÂÂÂÂÂÂÂÂ <a accesskey="p">
ÂÂÂÂÂÂÂÂÂÂ <xsl:attribute name="href">
ÂÂÂÂÂÂÂÂÂÂÂ <xsl:call-template name="href.target">
ÂÂÂÂÂÂÂÂÂÂÂÂ <xsl:with-param name="object" select="$prev"/>
ÂÂÂÂÂÂÂÂÂÂÂ </xsl:call-template>
ÂÂÂÂÂÂÂÂÂÂ </xsl:attribute>
ÂÂÂÂÂÂÂÂÂÂ <xsl:call-template name="navig.content">
ÂÂÂÂÂÂÂÂÂÂÂ <xsl:with-param name="direction" select="'prev'"/>
ÂÂÂÂÂÂÂÂÂÂ </xsl:call-template>
ÂÂÂÂÂÂÂÂÂ </a>
ÂÂÂÂÂÂÂÂ </xsl:if>
ÂÂÂÂÂÂÂÂ <xsl:text>&#160;</xsl:text>
ÂÂÂÂÂÂÂ </td>
ÂÂÂÂÂÂÂ <td width="20%" align="center">
ÂÂÂÂÂÂÂÂ <xsl:choose>
ÂÂÂÂÂÂÂÂÂ <xsl:when test="count($up)&gt;0
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ and generate-id($up) != generate-id($home)">
ÂÂÂÂÂÂÂÂÂÂ <a accesskey="u">
ÂÂÂÂÂÂÂÂÂÂÂ <xsl:attribute name="href">
ÂÂÂÂÂÂÂÂÂÂÂÂ <xsl:call-template name="href.target">
ÂÂÂÂÂÂÂÂÂÂÂÂÂ <xsl:with-param name="object" select="$up"/>
ÂÂÂÂÂÂÂÂÂÂÂÂ </xsl:call-template>
ÂÂÂÂÂÂÂÂÂÂÂ </xsl:attribute>
ÂÂÂÂÂÂÂÂÂÂÂ <xsl:call-template name="navig.content">
ÂÂÂÂÂÂÂÂÂÂÂÂ <xsl:with-param name="direction" select="'up'"/>
ÂÂÂÂÂÂÂÂÂÂÂ </xsl:call-template>
ÂÂÂÂÂÂÂÂÂÂ </a>
ÂÂÂÂÂÂÂÂÂ </xsl:when>
ÂÂÂÂÂÂÂÂÂ <xsl:otherwise>&#160;</xsl:otherwise>
ÂÂÂÂÂÂÂÂ </xsl:choose>
ÂÂÂÂÂÂÂ </td>
ÂÂÂÂÂÂÂ <td width="40%" align="right">
ÂÂÂÂÂÂÂÂ <xsl:text>&#160;</xsl:text>
ÂÂÂÂÂÂÂÂ <xsl:if test="count($next)>0">
ÂÂÂÂÂÂÂÂÂ <a accesskey="n">
ÂÂÂÂÂÂÂÂÂÂ <xsl:attribute name="href">
ÂÂÂÂÂÂÂÂÂÂÂ <xsl:call-template name="href.target">
ÂÂÂÂÂÂÂÂÂÂÂÂ <xsl:with-param name="object" select="$next"/>
ÂÂÂÂÂÂÂÂÂÂÂ </xsl:call-template>
ÂÂÂÂÂÂÂÂÂÂ </xsl:attribute>
ÂÂÂÂÂÂÂÂÂÂ <xsl:call-template name="navig.content">
ÂÂÂÂÂÂÂÂÂÂÂ <xsl:with-param name="direction" select="'next'"/>
ÂÂÂÂÂÂÂÂÂÂ </xsl:call-template>
ÂÂÂÂÂÂÂÂÂ </a>
ÂÂÂÂÂÂÂÂ </xsl:if>
ÂÂÂÂÂÂÂ </td>
ÂÂÂÂÂÂ </tr>
ÂÂÂÂÂ </xsl:if>
ÂÂÂÂÂ <xsl:if test="$row2">
ÂÂÂÂÂÂ <tr>
ÂÂÂÂÂÂÂ <td width="40%" align="left" valign="top">
ÂÂÂÂÂÂÂÂ <xsl:if test="$navig.showtitles != 0">
ÂÂÂÂÂÂÂÂÂ <small>
ÂÂÂÂÂÂÂÂÂÂ <xsl:apply-templates select="$prev" mode="object.title.markup"/>
ÂÂÂÂÂÂÂÂÂ </small>
ÂÂÂÂÂÂÂÂ </xsl:if>
ÂÂÂÂÂÂÂÂ <xsl:text>&#160;</xsl:text>
ÂÂÂÂÂÂÂ </td>
ÂÂÂÂÂÂÂ <td width="20%" align="center">
ÂÂÂÂÂÂÂÂ <xsl:choose>
ÂÂÂÂÂÂÂÂÂ <xsl:when test="$home != . or $nav.context = 'toc'">
ÂÂÂÂÂÂÂÂÂÂ <a accesskey="h">
ÂÂÂÂÂÂÂÂÂÂÂ <xsl:attribute name="href">
ÂÂÂÂÂÂÂÂÂÂÂÂ <xsl:call-template name="href.target">
ÂÂÂÂÂÂÂÂÂÂÂÂÂ <xsl:with-param name="object" select="$home"/>
ÂÂÂÂÂÂÂÂÂÂÂÂ </xsl:call-template>
ÂÂÂÂÂÂÂÂÂÂÂ </xsl:attribute>
ÂÂÂÂÂÂÂÂÂÂÂ <xsl:call-template name="navig.content">
ÂÂÂÂÂÂÂÂÂÂÂÂ <xsl:with-param name="direction" select="'home'"/>
ÂÂÂÂÂÂÂÂÂÂÂ </xsl:call-template>
ÂÂÂÂÂÂÂÂÂÂ </a>
ÂÂÂÂÂÂÂÂÂÂ <xsl:if test="$chunk.tocs.and.lots != 0 and $nav.context != 'toc'">
ÂÂÂÂÂÂÂÂÂÂÂ <xsl:text>&#160;|&#160;</xsl:text>
ÂÂÂÂÂÂÂÂÂÂ </xsl:if>
ÂÂÂÂÂÂÂÂÂ </xsl:when>
ÂÂÂÂÂÂÂÂÂ <xsl:otherwise>&#160;</xsl:otherwise>
ÂÂÂÂÂÂÂÂ </xsl:choose>
ÂÂÂÂÂÂÂÂ <xsl:if test="$chunk.tocs.and.lots != 0 and $nav.context != 'toc'">
ÂÂÂÂÂÂÂÂÂ <a accesskey="t">
ÂÂÂÂÂÂÂÂÂÂ <xsl:attribute name="href">
ÂÂÂÂÂÂÂÂÂÂÂ <xsl:apply-templates select="/*[1]"
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ mode="recursive-chunk-filename">
ÂÂÂÂÂÂÂÂÂÂÂÂ <xsl:with-param name="recursive" select="true()"/>
ÂÂÂÂÂÂÂÂÂÂÂ </xsl:apply-templates>
ÂÂÂÂÂÂÂÂÂÂÂ <xsl:text>-toc</xsl:text>
ÂÂÂÂÂÂÂÂÂÂÂ <xsl:value-of select="$html.ext"/>
ÂÂÂÂÂÂÂÂÂÂ </xsl:attribute>
ÂÂÂÂÂÂÂÂÂÂ <xsl:call-template name="gentext">
ÂÂÂÂÂÂÂÂÂÂÂ <xsl:with-param name="key" select="'nav-toc'"/>
ÂÂÂÂÂÂÂÂÂÂ </xsl:call-template>
ÂÂÂÂÂÂÂÂÂ </a>
ÂÂÂÂÂÂÂÂ </xsl:if>
ÂÂÂÂÂÂÂ </td>
ÂÂÂÂÂÂÂ <td width="40%" align="right" valign="top">
ÂÂÂÂÂÂÂÂ <xsl:text>&#160;</xsl:text>
ÂÂÂÂÂÂÂÂ <xsl:if test="$navig.showtitles != 0">
ÂÂÂÂÂÂÂÂÂ <small>
ÂÂÂÂÂÂÂÂÂÂ <xsl:apply-templates select="$next" mode="object.title.markup"/>
ÂÂÂÂÂÂÂÂÂ </small>
ÂÂÂÂÂÂÂÂ </xsl:if>
ÂÂÂÂÂÂÂ </td>
ÂÂÂÂÂÂ </tr>
ÂÂÂÂÂ </xsl:if>
ÂÂÂÂ </table>
ÂÂÂ </xsl:if>
ÂÂ </div>
 </xsl:if>
Â</xsl:template>

Thanks!
Gabriela

--
Gabriela Simonka
Technical Writer, INRO
+1 514.369.2023



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]