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

Move submit buttons in often used forms to sticky footer

XMLWordPrintable

    • MOODLE_402_STABLE, MOODLE_404_STABLE
    • MDL-76823-main
    • Hide
      1. Open the course edit form.
      2. Confirm you see the submit buttons in a sticky footer.
      3. Finish creating the course.
      4. Open the form to add a page activity.
      5. Confirm you see the submit buttons in a sticky footer.
      Show
      Open the course edit form. Confirm you see the submit buttons in a sticky footer. Finish creating the course. Open the form to add a page activity. Confirm you see the submit buttons in a sticky footer.

      As Moodle has a huge variety of features, the forms to add / edit course or activity settings or to use backup / restore functions tend to be really large, also if some sub-sections are collapsed. This implies a lot of scrolling down to the submit buttons also if you (as a teacher) just want to do the necessary settings (usually at the top of the form, e.g. title and content).

      To make especially course editing more smooth, I'd suggest to move the submit buttons of moodle forms to a sticky footer as it has been done in mod_data for Moodle 4.1. I've started a discussion some time ago at https://moodle.org/mod/forum/discuss.php?d=438672 .

      This ticket handles sticky submit buttons in course and mod edit forms. Backup has to be handled separately as forms are a bit messed up there.

            stefan.hanauska Stefan Hanauska
            stefan.hanauska Stefan Hanauska
            PhMemmel PhMemmel
            Votes:
            4 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 hour
                1h

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