David Crossley wrote:
Kevin wrote:

Ferdinand Soethe wrote:

But using these new transformation it becomes obvious that it is no
longer a css-Effekt. If you make Forrest transform an html-file
with something like

<table class="foo">
.....

The resulting Forrest page will have

<table class="foo"  border="1">
....

I can't reproduce the border="1" problem. I tried a basic test.

<html>
<head><title>Tables</title></head>
<body>
<h1>Borders?</h1>
<table><tr><td>Forrest Table</td></tr></table>
<table class="foo" cellpadding="5"><tr><td>Foo Table</td></tr></table>
</body>
</html>

Generated Forrest page had no borders on either table
and no expected ForrestTable class on <table> with no class.

Going back to document2html.xsl before update:

 <xsl:template match="table">
   <xsl:apply-templates select="@id"/>
   <table cellpadding="4" cellspacing="1" class="ForrestTable">
     <xsl:copy-of select="@cellspacing | @cellpadding | @border |
@class | @bgcolor"/>
     <xsl:apply-templates/>
   </table>
 </xsl:template>

If @class and other attributes are set then don't they copy over
class="ForrestTable" cellpadding="4" cellspacing="1" so only getting
defaults when not set. So works as expected.

Sorry can't help on the border="1" it must be comming into this xsl.

Kevin


and my problem is that I have not found out where this is coming from.

Any ideas?


I had to contruct a hefty find|grep|grep to exclude other mentions
of border stuff, so might have excluded some other relevant things.

Other than some CSS which sets border=1px, i cannot find anything
other than one mention in skins/tigris/xslt/html/document2html.xsl
and a commented-out section in main/webapp/resources/stylesheets/page2html.xsl

I also was unable to find a border="1" sing search tools. Perhaps we can work with Ferdinand to solve this on todays Forest Tuesday.

Ross

Reply via email to