-
Sub-task
-
Resolution: Fixed
-
Blocker
-
2.2, Future Dev
-
MOODLE_22_STABLE
-
MOODLE_25_STABLE
-
MDL-30637-master -
As discussed in http://moodle.org/mod/forum/discuss.php?d=191549, we've simplified the forms making them easier to use and navigate.
This enhancement works by:
- always displaying the 'General' section and closing all others by default;
- always displaying a section with a required element;
- opening any section which contains validation errors;
- opening any section which was previously open on previous submit (e.g. when adding new choices);
- displaying elements which are coded as expanded by default (e.g. $mform->setExpanded('foo'); and
- removing the 'Show Advanced' button (using JS).
There are still a couple of minor issues that we're aware of and working to address:
- repeated elements are not shown by default because none of them are required until they're submitted - we've fixed it for the 'choice' module, and we're working on extending it to all affected modules;
From the positive comments we've received so far, we'd like to submit it for integration into master.
- caused a regression
-
MDL-38005 JS error when editing course
- Closed
-
MDL-38243 Workshop assessment forms should not be collapsed
- Closed
-
MDL-38004 Settings form "Options" section titles need to be more specific
- Closed
-
MDL-38543 Links for selecting all/none checkboxes lost from backup/import pages
- Closed
- Discovered while testing
-
MDL-37959 Shortforms require aria attributes to announce changes to screen readers.
- Closed
-
MDL-38178 Allow interaction with new expandable/collapsible moodle forms
- Closed
- has a non-specific relationship to
-
MDL-37459 Allow "locked" and "advanced" checkboxes to be added to any admin setting.
- Closed
- has been marked as being related by
-
MDL-38012 META: Simplify moodle forms
- Closed
-
MDL-37417 Question editing forms improvements
- Closed
- will be (partly) resolved by
-
MDL-38012 META: Simplify moodle forms
- Closed
- will help resolve
-
MDL-37337 Assignment settings screen is long and unwieldy
- Closed