[Wiki] changed: Project/Hydra
Chuck Hagenbuch <[email protected]>
| Newsgroups | gmane.comp.horde.cvs |
|---|---|
| Message-ID | <[email protected]> |
chuck Tue, 07 Oct 2008 16:43:03 -0400 Modified page: http://wiki.horde.org/Project/Hydra New Revision: 1.11 Change log: add old rampage cms requirements for now @@ -79,8 +79,30 @@ chuck suggested that the "horde desktop" role should be solely a content administration role. End users should see a website that doesn't necessarily look like an application. --Ralf Lang + + +++++ Old requirements list from the rampage cms project + +Steps from Giapeto: + +* Templates have been moved into the VFS. A default template is loaded if none are present. Now we need a template manager for editing templates. +* Simplify configuration as much as possible. +* Allow for hosting multiple sites from one giapeto config. Need a way to differentiate. Perhaps have a small set of files that host a giapeto site? Problem is then you wouldn't be able to create them through the web. +* Probably want to keep php4 compatibility for now +* Need some sort of workflow +* Versioning: At least one previous version should be kept to facilitate rollback +* Default config should result in a reasonable site that looks like a web site, not a Horde app +* Ease of use all over +* Rely on Horde_Template blocks integration, instead of "main" content area with confusing block splitting? +* If so, need some sort of a "compositeblock" functionality to allow users to put custom content into an area without editing a template +* Provide a standard blog template with Jonah integration? +* How to handle user-supplied images? Not galleries - do that through Ansel - but page design images - borders, etc. +* Should sites be able to lock themselves to a specific theme? Probably... +* Give a theme selector widget for sites that want to allow variation +* If possible, make the CMS link in the Horde sidebar go to an admin screen, while having /horde/giapeto/ still be the root user-facing site + ---- CMS Suggestion: Add some native support for Horde_Blocks or a new kind of widget. That will encourage more people to build Blocks which one can integrate into Websites.Currently you only need few lines of code but if the CMS is going to be a new app for release, this may really push Horde deployment a step forward.See also the CMS module of egroupware which allows joomla templates to be used, and easily integrates all egroupware apps (but is a bit clumsy) -- To unsubscribe, mail: [email protected]