modified XSL problems...
| From: | Gabor Hojtsy | Date: | Sat, 19 Apr 2003 16:16:45 +0000 |
| Subject: | modified XSL problems... | ||
| Groups: | php.doc | ||
| Request: | Send a blank email to phpdoc+get-969352691@lists.php.net to get a copy of this message | ||
Hi Tom!
I just had a short free time to look into your modified XSL code, and I ended
up in tears ;(((
You have removed most of the CSS supporting stuff from html-common.xml, which
was heavily relied on by the new CHM system, as well as you removed a
phpdoc.object.title mode template and probably others, which were used in
both the HTMLHelp sheets and the phpweb_xsl sheet heavily.
<!-- Custom mode for titles for navigation without
"Chapter 1" and other autogenerated content -->
<xsl:template match="*" mode="phpdoc.object.title">
<xsl:call-template name="substitute-markup">
<xsl:with-param name="allow-anchors" select="0"/>
<xsl:with-param name="template" select="'%t'"/>
</xsl:call-template>
</xsl:template>
I guess, you have clear reasons why you removed this stuff, probably knowing
some better solution for these problems... But with all your modifications
and the XSL stylesheet distribution upgrade, the phpweb and the new CHM
sheets got far-far away from usability, and I am not willing to dig into what
have you modified why... ;((( I think it would be double effort, as you know
it best. As you removed the majority of the util templates and customizations
I have added to the XSL sheets, it would be a ground-up learning effort for
me, which I cannot volunteer for right now :(((
I just thought I'll build a new CHM for the guys, and see that it needs much
work to do to make it work again in the new XSL customization system,
especially that there were still some PHP magic regexps to make it perfect on
the output, and those regexps won't find the HTML they are comfortable with,
so the new CHM build system got crapped... ;(
BTW this does not mean I don't value your contributions, or I don't like the
new html_xsl output. As I said, I reallty like it, and it runs twice as fast
as make html on my machine... But it has ugly side effects on phpweb_xsl and
chm_xsl ;((((
Goba