[cvs] [Wiki] changed: Project/Hydra

Chuck Hagenbuch chuck at horde.org
Wed Oct 8 15:48:30 UTC 2008


chuck  Wed, 08 Oct 2008 11:48:30 -0400

Modified page: http://wiki.horde.org/Project/Hydra
New Revision:  1.13
Change log:  additional requirements and resources

@@ -37,8 +37,9 @@
  +++ Draft specification

  We need some sort of CMS to manage the content of the site and to  
make some areas user-editable like the current wiki. We may adopt an  
existing CMS, or we may adapt some of our own existing code. I propose  
that we create a new app similar to Wicked and the old Giapeto app,  
with the following feature list:

+* **Must** have a solid API for plugins, external access, embedding, etc.
  * Support for different page content-types (wiki, HTML, textile)
  * a GUI HTML editor for html content pages
   * loki and fckeditor seem most promising so far for this; I want  
something that supports h1-h6, p, and tables at least - no <font>,  
mostly semantic markup.
  * inline preview (instead of wicked's popup - can just be an  
overlay). only necessary for non-HTML
@@ -46,8 +47,11 @@
  * implicit or explicit hierarchies based on / as a separator
  * use Horde_Routes for URL management
  * use Rdo for data classes
  * store versions of content like wicked does
+* Good search based on Horde_Content_Index
+* generate feeds of edit activity across the site/sites; good storage  
of when and by whom content was last edited
+* hierarchical navigation of content  
(http://twiki.org/cgi-bin/view/Plugins/TreePlugin)

  ++++ Layouts
  * use @ instead of $this-> for shorthand?
  * look at rails layouts
@@ -119,8 +123,12 @@
  * http://www.readwriteweb.com/archives/swirrl_semantic_web_wiki.php
  * http://www.readwriteweb.com/archives/groupswim_adds_wikis_apis_and_more.php
  * https://apps.carleton.edu/opensource/reason/
  * http://apps.carleton.edu/opensource/loki/
+* http://twiki.org/cgi-bin/view/Plugins/SearchEngineKinoSearchAddOn
+* http://twiki.org/cgi-bin/view/Plugins/CommentPlugin
+* http://twiki.org/cgi-bin/view/Plugins/EditTablePlugin
+* http://twiki.org/cgi-bin/view/Plugins/MultiEditPlugin


  ----
  Back to the ((Projects|Project List))


More information about the cvs mailing list