1 Apr
2004
1 Apr
'04
9:47 p.m.
Chris Withers wrote:
Shane Hathaway wrote:
BTW instead of TAL, it should be called SAL, Style Attribute Language. TAL needs a sister. :-)
Arg! No more languages! :'(
I think it would be pretty neat. :-)
Still, maybe a TALES-in-plain-text thing has some merits, but then you want defines, a repeats, and you end up with TAL.
Repeats wouldn't make sense in this language. Conditions would, but they would apply to the whole rule, not individual attributes.
template=""" p { color: %(color)s; background-color: %(bgcolor)s; } """ preferences = context.getProperty('preferences',{}) dict = { 'color':preferences.get('color','gray'), 'bgcolor':preferences.get('bgcolor'white'), } return template % dict
That's a mess. Shane