[
https://issues.apache.org/jira/browse/FOR-1167?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12710705#action_12710705
]
Gavin commented on FOR-1167:
----------------------------
Thanks Sina,
I think in this case, as the <body> referred to comes from a content xml
document, it should be transformed using the document-to-html.xsl stylesheets.
If you look in both skins and dispatcher, for common and pelt skins/themes, you
will see this file in each case.
In each of files is the line
<xsl:template match="body">
So, what needs to happen something like
<xsl:template match="body">
<xsl:if test="@class">
<xsl:attribute name="class"><xsl:value-of
select="@class"/></xsl:attribute>
</xsl:if>
Anyone fancy testing that out and having a go at the patch ?
Just try it on a 'forrest seed' site first using the common version of
document-to-html.xsl should be enough to test, if it works, try it out on the
others.
> class attribute of body element in XDocs source is not included in generated
> HTML
> ---------------------------------------------------------------------------------
>
> Key: FOR-1167
> URL: https://issues.apache.org/jira/browse/FOR-1167
> Project: Forrest
> Issue Type: Bug
> Components: Skins (general issues)
> Affects Versions: 0.9-dev
> Reporter: Brolin Empey
> Fix For: 0.9-dev
>
>
> Here is the body element of my XDocs source file:
> <body class="product_heading">
> The generated HTML does not include the class attribute.
> See <http://thread.gmane.org/gmane.text.xml.forrest.devel/27106>.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.