For example:
Using 'vform':
Using 'ooui':
The help text is hidden, which is significantly less useful.
| Legoktm | |
| Jul 1 2015, 5:44 AM |
| F187962: ooui.png | |
| Jul 1 2015, 5:44 AM |
| F187960: vform.png | |
| Jul 1 2015, 5:44 AM |
For example:
Using 'vform':
Using 'ooui':
The help text is hidden, which is significantly less useful.
| Subject | Author | Repo | Branch | Lines +/- | |
|---|---|---|---|---|---|
| Allow providing 'notices' for OOUI HTMLForm fields | Glaisher | mediawiki/core | master | +35 -0 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T49145 Formally deprecate jQuery UI after we've stopped using jQuery UI in extensions and core | |||
| Open | None | T100270 Replace use of jQuery UI and MW UI with OOUI across all Wikimedia-deployed extensions and core | |||
| Open | Goal | None | T122014 Convert all extensions/skins to OOUI | ||
| Resolved | Volker_E | T104298 Convert CentralAuth special pages to use OOUI | |||
| Resolved | Glaisher | T88214 Special:GlobalRenameRequest button is too small | |||
| Resolved | Glaisher | T104299 Convert Special:GlobalRenameRequest to use OOUI | |||
| Resolved | Glaisher | T104423 OOUI HTMLForm hides help text until clicked |
It seems that OOjs UI's design assumes that these 'help' messages are "optional reads" (and that's how they are treated in VisualEditor's interface), while HTMLForm assumes that they are must-read. I don't think it's feasible to change it in OOjs UI today, but we can add a parallel system. I'm trying out some things on T106947.
Change 291522 had a related patch set uploaded (by Glaisher):
Allow providing 'notices' for OOUI HTMLForm fields
Patch was merged. Nothing changes by default, but you can now display extra description for OOUI form fields with 'notice', 'notice-message' or 'notice-messages'.