[cvs] [Wiki] changed: Project/Hydra

Chuck Hagenbuch chuck at horde.org
Tue Oct 7 20:43:03 UTC 2008


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)



More information about the cvs mailing list