Hi,
Can anyone suggest a small stylesheet/piece of code that
generates a hot
link for any and every piece of content being transformed by the XSL
into HTML as well as FO?
I do know what tags are to be created.
The issue is I DO NOT KNOW where in the content for the entire 50 page
document these http:// will occur.
They can be immersed anywhere in the content in any node, at
any level,
in any ELEMENT of the tree. (not in attributes).
At the moment the output into HTML is as plain text http://...
How can I write a stylesheet that ca EASILY plug-in to the current
stylesheets and find and process those parts of the content
from a plain
vanilla http://xxxxxxx to <a href = "http://xxxxx>http://xxxxx</a>
That kind of processing template/function/expression ??
Write a template for text nodes, which tests if the text contains the string
'http://' and then using XPath string manipulation functions replace the link
text with an element that contains the link. Write a recursive one, so that if
a single text node contains multiple URLs, all get transformed. Come back to us
if you have problems in writing the stylesheet.
Cheers,
Jarno
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list