From: "Jonathan" <[EMAIL PROTECTED]> > Just because I like to advocate TAL: > > <ul tal:condition="true: foo"> > <li tal:repeat="blah foo"> > <span tal:condition="repeat/first">First item?</span> > <span tal:condition="repeat/even">Even item?</span> > <span tal:condition="repeat/odd">Odd item?</span> > <span tal:content="blah/var">Replaced by Foo{'blah'}{'var'}</span> > <span tal:content="blah/method">Replaced by Foo{'blah'}->method() > </span> > </li> > </ul> > > template: > renders in browser without code, as it would be seen > is valid markup > works in multiple languages > has multiple perl implementations > mini language is stupid and simple enough that designers don't have > enough control to screw things up >
Yes, and you also forgot to say about the speed of this templating system which is very low comparing with other templating systems. Teddy