Form.pm has a
require JSCalendarContrib
that isn't protected by an eval, so will die if
JSCalendarContrib isn't installed.
--
HaraldJoerg - 08 May 2007
Further, the current architecture of the type-specific handlers is clunkly and makes it really heard to override a type, or add a new type, other than by using a plugin handler (which is like using a battleaxe to mow the lawn). the handlers for each type should be abstracted into functions to allow for a mini-plugin architecture.
--
CrawfordCurrie - 08 May 2007
Major refactoring of the forms code, including fixing several previously unnoticed shortcomings (such as inability to render mutiple values in hidden fields.
CC