[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] Would like to add Copyright info to footer content
Indeed, this is the customization I used in my stylesheet to generate that HTML footer in DocBook XSL: The Complete Guide: <xsl:template
name="user.footer.content"> If you
are using DocBook 5 then you will need to add the namespace
prefix to the element names. Bob Stayton Sagehill Enterprises bobs@sagehill.net On 8/14/2018 8:37 AM, Peter Desjardins
wrote:
Hi, Gabriela. Try customizing the user.footer.content template? This page gives an example that includes copyright information: http://www.sagehill.net/docbookxsl/HTMLHeaders.html#HeaderExtras You could add HTML in that template until the copyright information appears where you want it. Good luck! Peter On Tue, Aug 14, 2018 at 11:23 AM, Gabriela Simonka <gabriela@inrosoftware.com> wrote: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) > 0 or count($up) > 0 or count($next) > 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> </xsl:text> </td> <td width="20%" align="center"> <xsl:choose> <xsl:when test="count($up)>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> </xsl:otherwise> </xsl:choose> </td> <td width="40%" align="right"> <xsl:text> </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> </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> | </xsl:text> </xsl:if> </xsl:when> <xsl:otherwise> </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> </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--------------------------------------------------------------------- To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org |
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]