Re: New Website for opengroupware.org project

Michael Brown <[email protected]>
Newsgroups gmane.comp.cms.opengroupware.discuss.general
Message-ID <[email protected]>
--- Helge Hess <[email protected]> wrote:
> Maybe Michael can give some information since he
> used it too.

You rang?  :-)

> > Any info on this or output mechanism that produces
> html vs xml would 
> > be interesting.
> 
> The exporter walks over the .html files inside the
> filesystem tree and 
> uses the templates to render each of them. Rendering
> always starts at 
> Main.xtmpl and templates are inherited to
> subcollection (somewhat 
> similiar to template acquisition in Zope).

When I migrated from Publisher to Zope, it was a
manual process.  I opened the various .xtmpl files,
and moved their contents to DTML methods:

standard_html_header
standard_html_navbar
standard_html_sidebar
standard_html_footer

I had those in the root of my zope site, and I would
override them by placing a dmtl method of the same
name in certain folders (ie 
/About/standard_html_sidebar to make a custom sidebar
in the About section of my site).  Main page(s)
content I just copied and pasted into index_html pages
in each folder.  It was a bit of fun getting
everything to pass XHTML standards, more from the case
that I just made my old site contents "fit" the new
Zope technology, so I had to futz with getting end
tags in the right places.

http://www.solutionsathand.ca is currently JUST a Zope
based site, using DMTL methods and DTML documents. 
The NextGen site will be all Plone Powered.

If you go the Plone route, some of the OGo/www page
components could be static portlets, and others rolled
into the header and footer page templates.  You could
also create custom .zpts or css for www. and dev. to
get the look Helge wants.

> > I can see your problem I think as it would not be
> a simple exercise to 
> > update or maintain this structure my multiple
> input providers as in a 
> > typical office setting.

Most of the content really is static.  Once it was
made into .zpts, portlets, etc, then it's a piece of
cake to add new material like News/Events, documents,
etc. just using Plone's built-in types and workflows. 
It's more a case of getting the groups/roles and
permissions right.  Then you'll have the nice,
integrated site that people are looking for!

Hope that helps!

/Mike

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
-- 
OpenGroupware.org Discussion [email protected]
http://mail.opengroupware.org/mailman/listinfo/discuss
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.