Checklist:
[x] Base classes
[x] Simple Element classes.
[x] Datasources
[x] All elements should properly get their values from DataSources
[x]
HTML_QuickForm2 class itself
[x] Bertrand promised to do Fieldset element
[x] Usage example:
I don't think that we need to do Renderers for Milestone 1, since you can basically output the form now using
foreach ($form as $element) {
echo '<label for"' . $element->getId() . '">' . $element->getLabel() . '</label>: ' . $element->__toString() . '<br />';
}
Checklist:
[x] Finish with the
API for element creation
[x] Basic validation support, probably without
JS
-
-
[x] Controller class and Session DataSource
[x] Page class with setDefaultAction() revisited
[x] Actions (should be straightforward)
[x] examples (should be straightforward)
[ ] More examples (including unported ones from Controller)
[ ] Static element
[ ] Group-based elements (hierselect, date)
-
-
After completion of these milestones we'll be feature-complete and will be able to enter beta stage and concentrate on doing docs and examples (I see no point in doing end-user docs earlier).