User tests: Successful: Unsuccessful:
Chosen seemed to be way out of date so here's a new one.
Why so many changed files? Well, it seems that chosen has decided to change their prefixes from liszt:
and chzn-
to simply chosen:
and chosen-
. It makes more sense but it does break everything I guess.
Labels |
Added:
?
|
Yeah we had to take a decision to not go beyond v0.x of chosen because of the b/c break with the class names and the effect that would have on 3rd party components :(
Closed for the reasons stated by @wilsonge
Status | Pending | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2015-02-24 12:31:39 |
Closed_By | ⇒ | brianteeman |
Closed_Date | 2015-02-24 12:31:39 | ⇒ | 2015-02-24 12:31:40 |
Well, maybe something can be done about the BC problem. Let me come back to it later. Moving to Select2 seems trickier but what if select
enhancement wasn't specifically tied to any single solution. What if the JFormList
just accepted an option like enhance="true"
or something and then whether that enhancement came from Select2 or any version of Chosen was just something handled maybe in a layout or something. Would something like that work?
Hmm maybe. If we left the original version of chosen in for b/c. But then you also run the risk of having two versions being loaded (new chosen/select2 and old chosen).
The problem is also people rely on niche features of these things so in a major version I don't think we can just move from select 2 to chosen 3 (as a random example) say in the middle of the 3.x release. It would just be making it easier for people to transition between Joomla 3 and 4
year ago here was talk that we cannot do upgrade it more, because new Chosen have b/c problem, eg: new class names, new events names ...
and for future would prefer drop it in favor Select2