Ive been working on creating an XSLT parser that can parse random text and
seek out certain words or phrases and recursively apply styles to them at
will. It's a little rough around the edges but it was fairly simple to
apply the concept to UBB. Anyway, I didn't go after every element and the
URL one without the [url][/url] tag will take a little effort but it is
possible... I eventually will convert this into a template that looks for
words and phrases that are stored in XML and stylized accordingly using a
couple associated attributes... But time is short and the work is big so
thatll have to be another day.

Anyway, enjoy... hopes this helps get your party started...

Best regards,

M.

The following UBB wrapped into and XML wrapper (there are many ways to do
that on the fly)

*******************************************
<?xml version="1.0"?>

<content>
<ubb>
This is a test of UBB.
[b]this is test of bold[/b]
[i]this is a test of italic[/i]
[email]m.david@xxxxxxxxxx[/email]
[QUOTE]this is a quote[/QUOTE]
[url]http://www.thissucks.com[/url]
</ubb>
</content>