Friday, July 16, 2004
Added basic parsing support to dtable contents. If we spot that there's any RML markup in the cell, we send it off to the RML31 parser before requesting it back as HTML. Proof of concept only at this stage, with the following caveats:
1. Entities need to be escaped otherwise it's all going to crash.
2. Need to select the parser appropriate to the vol (actually, it's only rml31 which supports dtables but that's not the point).
3. Need to pass in the base URL.
4. Need to pass in the media URL.
5. RML parser will insert inappropriate anchor markers throughout text.
6. Haven't profiled it, so it may crawl like a one-legged donkey.
Others as and when.
T