[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