Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-83562

Remove the "movehere" elements from the course page

XMLWordPrintable

    • 3
    • HQ 2024 Sprint I4.2 Moppies

      The course editor before 4.0 had non-Javascript alternatives for moving an activity, which introduced a lot of complexity to the code. When a user clicks on "Move" without Javascript, the page is reloaded, and many dotted elements identified with the "move here" CSS class appear all over the place.

      It has been many years since Javascript was not optional in Moodle (I cannot remember when, but it was probably about 10 years ago). However, the "move here" code is still there even if it is not used anymore. All "move here " uses have been replaced by the new move modal, which is more accessible and useful. Now that all core formats are migrated to the reactive editor (MDL-82351), it is about time to clean all this logic.

      In this issue, all the "move here" logic and CSS from the course format will be removed, and all the related methods will be deprecated. Also, it removes the section actions to move up and down a section without ajax.

       

            tusefomal Ferran Recio
            tusefomal Ferran Recio
            Laurent David Laurent David
            Amaia Anabitarte Amaia Anabitarte
            CiBoT CiBoT
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 51 minutes
                51m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.