[Zope] Re: Hierarchical content
Mark Barratt
markb at textmatters.com
Tue Jan 18 19:53:04 EST 2005
>> Greg Gehrich wrote:
>>
>>> I want to be able to create content and then attach sub-content to
>>> it. For example, if tasks were the content, it would look like the
>>> following:
>>>
>>> go shopping
>>> get bananas
>>> get bread
>>> pick up cleaning
>>> get shirt
>>> get pants
>>> clean house
>>> clean kitchen
>>> clean mixer
>>> clean clean sink
>>> clean bedroom
>>>
>>> I don't want to have the overhead of creating and sifting through
>>> folders as you navigate the hierarchy. In order to do this, I need
>>> the ability to have content that has folderish properties allowing
>>> sub content.
>>
>>
>>
>> What overhead is this?
>>
>> I'd do this as nested ordered folders and use the ZMI to manage it
>> all, unless there are other hidden requirements here...
>>
>> Chris
I'm also not clear about what you want to do. Are you talking about
creating content or viewing it? Or both?
I *think* what you are talking about is what is called 'mixed content
elements' in XML: an element can contain both text and other elements.
If so, this is handled seamlessly in xml/sgml editors (Epic, FrameMaker,
maybe Openoffice) and tools associated with them for creating web
content, but there are no straightforward ways of dealing with this in
Zope. Plone's default folders (still folders) are mixed-content
elements. The Archetypes product for CMF/Plone works, but is
ridiculously complex and buggy. The Silva content management framework
may be what you want, but you have to want what Silva delivers.
XMLparser is a proof of concept, not a usable tool.
To deal with this type of content effectively you may need to look
elsewhere - check out the Apache Lenya and Forrest projects for example,
or the tools building up around IBM's DITA. Or you'll need a Zope expert
(Chris, for example) to build it for you to meet your particular needs.
In theory, Zope should be great for creating task-focused online
documents. In practice it can be great at rendering them, but there are
no useful open-source tools to move content from productive
authoring/editing environments (Epic/FrameMaker with docBook or DITA XML
schemas/DTDs) into the Zope 'publishing' environment.
Unless you guys know different...
--
Mark Barratt
Text Matters
Information design: we help explain things using
language | design | systems | process improvement
______________________________________________________
phone +44 (0)118 986 8313 email markb at textmatters.com
web http://www.textmatters.com
More information about the Zope
mailing list