Justin Patrin [2005-06-09 22:56 UTC] Per the notices found by Ian I suggest you set $pref = '' instead of $pref = null by default. Or if (!isset($pref)) { $pref = ''; }
Laurent Laville [2005-06-10 07:09 UTC] Justin,
I think the errors notice found by Ian are bogus.
BTW, i'm expected to have more feedback in one week. Is it really time to open the vote ? i don't think so !
Perharps Ian Eure, who has already reply , or Jamie Alessio (original author) may be send us there point of view.
All feedback, from anybody, are of course welcome.
Laurent Laville [2005-06-12 21:49 UTC] Is it good for all if i call:
- my (sub)package HTML_QuickForm_advmultiselect (notice the case)
- i gave a summary description like:
"Element for HTML_QuickForm that emulate a multi-select"
- i gave a long description like :
"HTML_QuickForm_advmultiselect package adds an element to the HTML_QuickForm package that is two select boxes next to each other emulating a multi-select."
i plan to call for votes in the next 24 hours if i don't receive any feedback (comment) about features, source code, or names
Philippe Jausions [2005-06-13 14:16 UTC] I don't see any failsafe for web browsers with JavaScript disabled. There is certainly a way name the select elements so it would work properly in these cases...
-Philippe
Philippe Jausions [2005-06-13 14:38 UTC] I don't see any failsafe for web browsers with JavaScript disabled. There is certainly a way name the select elements so it would work properly in these cases...
-Philippe
Laurent Laville [2005-06-13 15:20 UTC] Philippe,
I think that non-js browsers (or js disabled) is a problem for all web application. Even if it's a huge limitation, i can understand that some people are anxious (security reasons perharps) to let js active.
This QuickForm element has a *ugly* solution to solve the js disabled. I 'll let you introduce it. It's requires more programmation than just the default behaviour.
If end-user keep its selection active without validate (click on) "add" or "remove" buttons:
* on left select box, then the element prefixed by two "_" will be transmit when the form will be submit.
* on right select box, then the element prefixed by one "_" will be transmit when the form will be submit.
Try with any of live demos, and you'll understand what i means.
Laurent
|