Marcin Cieslak wrote:
Did you see Zope Page Templates
http://www.zope.org/Documentation/Books/ZopeBook/2_6Edition/ZPT.stx
There is even a PHP implementation out there (TAL).
It's a consistent and mature system (I still prefer
tagsoup-like templating, but that has obvious disadvantages).
Once upon a time, MediaWiki used PHPTAL for the skins. That dependancy
was removed in r6291 and QuickTemplate / SkinTemplate were born.