The drawback of my trigger technique was that the triggers don't validate. Fortunately ALA enlisted the help of J. David Eisenberg to solve the problem. He wrote the accompanying Validating a Custom DTD article, where he explains everything you need to know to validate pages that use custom triggers.
No comments allowed on this entry; please use the ALA discussion forum for your thoughts and ideas.
I’m around at the following conferences: