[Actionchix] Choice of CMS

Cynthia Kiser cnk at ugcs.caltech.edu
Thu Mar 16 05:10:10 EST 2006


Quoting Gloria <strangest at comcast.net>:
> I have one question.
> If you do end up with Plone, what is your template language of choice?
> Thanks,
> Gloria

Plone is all ZPT (zope page templates) so used TAL - tag attribute
language. (like
http://www.zope.org/Documentation/Books/ZopeBook/2_6Edition/AppendixC.stx) 
TAL isn't too bad, but it really really needs a way to do "else". Some
things are easy to write as "if a, then bar; if b, then foo; if c,
then baz" or as "if a, then baz; if !a, then bar" but sometimes you
really need "if a, then boo; if b, then coo; else default". 

If you are going to use Plone, your designers had better like
rectangles. Making a Plone site look like anything but a Plone site
will give you gray hair. We spent about 80% of the development time
for this site, http://biology.caltech.edu/, fighting with the template
stuff and re-jiggering the CMS rules because we did not like the way
the automatic navigation stuff played out. (Most of our group's
projects in other languages are more like 20% on design implementation.)

How is Plone tracking with Zope going to 3.0? I have not been
following Zope/Plone much this year so don't know how hard a Zope 2 ->
3 migration might be; perhaps there is a script. But I would want to
know from the Zopatistas/Plonists in the group if they have concerns
about timing for an incompatable version change. 

-- 
Cynthia N. Kiser
cnk at ugcs.caltech.edu


More information about the Actionchix mailing list