-
Improvement
-
Resolution: Fixed
-
Minor
-
3.6
-
MOODLE_36_STABLE
-
MOODLE_36_STABLE
-
MDL-51803-master-mouse -
This is a proposal to implement a re-usable template and JS module to allow moving table rows or list elements.
Each UI should be able to use it by specifying an AJAX callback on completion.
It should be possible to set the first row/element as non-draggable, maybe there are use cases for more than one row/element.
Use cases:
- rearranging sections - exists but non standard
- rearranging activities - this may be a bit trickier because they can be moved to other sections, i.e. outside of the initial ul element
- changing courses sortorder in the course and category management interface - exists but not standard
- changing categories sortorder in the course and category management interface -
MDL-42297 - changing courses order in "course overview" block - exists but not standard
- changing order of enrolment methods -
MDL-29302 - filter plugins list, course format plugins list, question types, repositories, etc.
- any table in Moodle where we have arrows up and down to sort
- blocks
-
MDL-37862 Feedback: Using WYSIWYG editor to format questions
- Closed
-
MDL-63648 Drag and drop sorting of tables, fields, keys and indexes in XMLDB editor
- Closed
- has a non-specific relationship to
-
MDL-65546 Name of sections or mods are not displayed correctly after some drag and drop in a course in pop-up dialog
- Closed