D. Bickle wrote:
> Does such a solution exist or is using ZPT my only option?
Using ZPT is by far and away going to cause you the least pain to implement ;-)
Chris
-- 
Simplistix - Content Management, Zope & Python Consulting
            - http://www.simplistix.co.uk