[cvs] [Wiki] changed: NewFieldType

Wiki Guest wiki at wiki.horde.org
Sun Aug 21 20:07:05 PDT 2005


guest [65.19.150.231]  Sun, 21 Aug 2005 20:07:05 -0700

Modified page: http://wiki.horde.org/NewFieldType
New Revision:  12.0
Change log:  Revert

@@ -554,48 +554,4 @@
 
 //}}}
 
 </php>
-
-+++ Email from 5/26/04:
-
-<code>
-Date:     Wed, 26 May 2004 14:59:25 -0400 [02:59:25 PM EDT]
-From:     Chuck Hagenbuch
-Subject:  [dev] Horde_Form_Type, VarRenderer, and what to do about it all.
-
-I'm going to take the opportunity of a Text_Wiki design discussion on the PEAR
-lists to propose we reorganize our whole concept of varrenderers and form
-types, etc.
-
-First of all, we should clean up the form types so that they are solely
-conceptual - no display assumptions/logic/differences in them. No difference
-between radio and select lists, for example.
-
-Then we have the field renderers/etc., one renderer per type of field (where
-radio and select lists *are* different) per rendering format supported (XHTML,
-PDF, etc).
-
-It'd be a lot of files, which I've tried to avoid in the past, but it seems the
-only way to really make this flexible, and to avoid having to parse *too* much
-code just to get a select widget, for example. This should be useable with
-things like Horde_UI_Table, the Prefs system, the Blocks configuration, etc.,
-too, without intrisically requiring Horde_Form.
-
-I'm not sure where the renderers should live in the class tree.
-
-The Text/Wiki class tree idea that got me thinking about this again looks like
-so:
-
-        Text/Wiki/Parse.php
-
-        Text/Wiki/Parse/Bold.php
-        Text/Wiki/Parse/Code.php
-        Text/Wiki/Parse/Wikilink.php
-
-        Text/Wiki/Render.php
-
-        Text/Wiki/Render/DocBook.php
-        Text/Wiki/Render/DocBook/Bold.php
-        Text/Wiki/Render/DocBook/Code.php
-        Text/Wiki/Render/DocBook/Wikilink.php
-</code>


More information about the cvs mailing list