A community of Frontier
and Radio Users


Meridian News


Community List


Regex Project

RE: Elements beta -- Python-based site build tool needs beta testers

Posted 
Last Modified 
In Response To 
 
4/19/2002; 6:27 PM by Samuel Reynolds
4/19/2002; 6:27 PM by Samuel Reynolds
Re: Elements beta -- Python-based site build tool needs beta testers (#16761)
Reply To This Message [Edit]
>Read on the web at http://community.scriptmeridian.org/16761
>----------------------------------
>
>On Friday, April 19, 2002, at 04:36 PM, Michael Mell wrote:
>
>> I've learned a lot from Frontier in my years using it, but when I
>> switched, I intended to get Frontier completely out of my system. This
>> meant that I needed a templates & scripts site building tool to replace
>> Frontier for static sites.
>>
>> I first developed the system I call "Elements" in Oct 2000. I've been
>> using it to build my static sites exclusively since then. Elements uses
>> the file system to maintain its data. Scripts are written in Python.
>> Elements has all the tools, speed and stability of Python available to
>> it. Early this year I put a lot of effort into documenting Elements.
>
> I've been looking into Zope, as it seems to offer a lot of this.
>Have you checked out Zope? If so, how does Elements compare? What does
>each do better than the other?

I like Zope. But it does the templates inside-out.

In Zope, you have to put formatting blocks in every
content page. It's a big improvement over having to
maintain the entire final HTML in each page, but it's
still unfriendly to non-techies. (And this techie
doesn't care for it, either!)

For example, in Frontier (and, apparently, in Elements)
you would create a page template with a macro indicating
where the page content should be inserted. You would
then create a content document with no page formatting
whatsoever. With Zope, you would instead create a
top-of-page template and a bottom-of-page template.
Then, in your content document, you would insert the
DTML for the top of page before your *real* content
and the DTML for the bottom of page after your *real*
content. So, in effect, it's more like SSI than like
Frontier's template insertion.

That, at least, is how it seems to me.
This annoyance hasn't kept me from working with Zope,
though. It's still a very powerful platform.

- Sam
_____________________________________________
Samuel Reynolds sam@spinwardstars.com
Custom Software Development
Put the two-way web to work for you.
http://www.spinwardstars.com/

Enclosures


None.  

Replies







In article <Conversant-30668@scriptmeridian.org>, Samuel Reynolds <sam@spinwardstars.com> wrote: > For example, in Frontier