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