[Zope-dev] HiperDOM & xmlc
Evan Simpson
evan@4-am.com
Mon, 18 Sep 2000 10:19:19 -0400
From: Phillip J. Eby <pje@telecommunity.com>
[snip description]
> The effective external behavior of these two attributes, would be to let a
> web designer load and save any page or template they wished in the site,
> freely making changes to the header, footer, or various embedded elements
> thereof, and then save that *one* page, and have those style changes
> propagated throughout the relevant areas of the site.
Exactly. You've just described the "components" aspect of this idea, which was left out of the
Paul's original post. A component is just a tag marked with a special attribute that names it (and
its path, if it has been saved). It can contain other components, and can have "slots" -- subtags
whose contents are not part of the component. There is also the concept of "modes", which allows
you to have different versions of a template for different system states (shopping cart empty vs.
non-empty) that radically affect presentation.
> This could potentially be a "killer feature" for web designers.
Yep :-)
Cheers,
Evan @ digicool & 4-am