[cvs] [Wiki] changed: Project/HordeForm

Chuck Hagenbuch chuck at horde.org
Thu Apr 3 22:30:51 UTC 2008


chuck  Thu, 03 Apr 2008 18:30:51 -0400

Modified page: http://wiki.horde.org/Project/HordeForm
New Revision:  17.4
Change log:  add Rdo integration/autogeneration

@@ -3,9 +3,18 @@
 This page is a proposal for the implementation of new package to replace
Horde_Form_Type:: and Horde_Form_Variable::.

 I'm refactoring this page into topics.  I had a major wiki breakthrough
when doing this for work (as I receive e-mail, enter meeting notes, etc., I
now factor into topics which could be different pages or different headings
on a page).  A really good overview emerges fairly quickly and it works
extremely well with something like a project's needs analysis.  So let's
call it a pattern. -- JasonFelice

-++ Proposed Requirements
+++ Proposed Paths/Requirements
+
++++ Autogeneration
+
+Extend Rdo (http://cvs.horde.org/framework/Rdo) and Horde_Form to
autogenerate basic CRUD forms (create, read, update, delete) based on the
metadata already available in Rdo.
+
++++ Ajax Functionality
+
+Follow up on the Summer of Code Horde_Form project (currently available in
the incubator - http://cvs.horde.org/incubator/Horde_Form/). Update the code
to use Prototype and
+Scriptaculous for the scripting basis, sync with the current Horde_Form
code, and go from there. The ability to have any form switch between active
and inactive rendered mode - optionally on a field-by-field basis - using
in-place-edit functionality would be very slick.

 +++ Useable Without Horde_Form::

 There are currently still some interdependencies with
Horde_UI_VarRenderer:: and Horde_Form:: which really suck.  When working on
Horde_UI_Table::, I need to render fields in display mode and I have no
form. -- JasonFelice
@@ -40,13 +49,8 @@
         Text/Wiki/Render/DocBook/Wikilink.php
 </code>

 -- ChuckHagenbuch (from e-mail on May 26, 2004)
-
-+++ Ajax Functionality
-
-Follow up on the Summer of Code Horde_Form project (currently available in
the incubator - http://cvs.horde.org/incubator/Horde_Form/). Update the code
to use Prototype and
-Scriptaculous for the scripting basis, sync with the current Horde_Form
code, and go from there. The ability to have any form switch between active
and inactive rendered mode - optionally on a field-by-field basis - using
in-place-edit functionality would be very slick.

 +++ Multiple Output Formats

 In our old framework, we can render a field to plain text, HTML, or !TeX
(since that is how we produce PDFs).


More information about the cvs mailing list