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

Redesign the "movetarget" functionality for Gradebook setup and course material moving without JS

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Waiting for peer review
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.7
    • Fix Version/s: None
    • Component/s: Blocks, Course, Gradebook
    • Labels:
    • Testing Instructions:
      Hide

      Testing that icon in Grade setup

      1. Test in Classic and Boost.
      2. As teacher, go to a course.
      3. Insert a gradable activity.
      4. Go to grades.
      5. Click the "Setup" tab.
      6. In the "Gradebook setup" tab, click on the "Move" icon in front of the activity.
      7. Verify the "Move to here" elements are properly displayed and are functioning.

      Testing that icon in course editing with Javascript turned off.

      1. Test in Classic and Boost.
      2. As teacher, go to any course
      3. Enable editing mode
      4. Verify that at least two activities are placed in the course
      5. Disable JavaScript in your browser
      6. Click on the double-arrow icon in front of any activity
      7. Verify the "Move to here" elements are properly displayed and are functioning.

      Testing that icon in the 'Social activities' block.

      1. Test in Classic and Boost.
      2. As a teacher, go to a course which has the Social format course format.
      3. Turn editing on.
      4. Add an additional activity, e.g. a Forum
      5. In the "Social activities" block, click on the "Move" icon at the right hand side of the activity.
      6. Verify the "Move to here" elements are properly displayed and are functioning.

      Testing that icon in the 'Main menu' block.

      1. Test in Classic and Boost.
      2. As admin, go to Site home.
      3. Make sure the "Main menu" block is there, otherwise add it.
      4. Turn editing on.
      5. In the "Main menu" block, click on the "Move" icon at the right hand side of the activity.
      6. Verify the "Move to here" elements are properly displayed and are functioning.




      Show
      Testing that icon in Grade setup Test in Classic and Boost. As teacher, go to a course. Insert a gradable activity. Go to grades. Click the "Setup" tab. In the "Gradebook setup" tab, click on the "Move" icon in front of the activity. Verify the "Move to here" elements are properly displayed and are functioning. Testing that icon in course editing with Javascript turned off. Test in Classic and Boost. As teacher, go to any course Enable editing mode Verify that at least two activities are placed in the course Disable JavaScript in your browser Click on the double-arrow icon in front of any activity Verify the "Move to here" elements are properly displayed and are functioning. Testing that icon in the 'Social activities' block. Test in Classic and Boost. As a teacher, go to a course which has the Social format course format. Turn editing on. Add an additional activity, e.g. a Forum In the "Social activities" block, click on the "Move" icon at the right hand side of the activity. Verify the "Move to here" elements are properly displayed and are functioning. Testing that icon in the 'Main menu' block. Test in Classic and Boost. As admin, go to Site home. Make sure the "Main menu" block is there, otherwise add it. Turn editing on. In the "Main menu" block, click on the "Move" icon at the right hand side of the activity. Verify the "Move to here" elements are properly displayed and are functioning.
    • Affected Branches:
      MOODLE_37_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-65448-master

      Description

      While fixing MDL-65421 we raised a question whether a less 'old school' looking variant of showing a "move to" target could be set in place.

      In the end, it could look like this:

      Note that it wouldn't be wise to remove the old icons and styles since plugins could still be using them.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                lucaboesch Luca Bösch
                Reporter:
                lucaboesch Luca Bösch
                Participants:
                Component watchers:
                Adrian Greeve, Mihail Geshoski, Peter Dias, Amaia Anabitarte, Bas Brands, Carlos Escobedo, Sara Arjona (@sarjona), Víctor Déniz Falcón, Jake Dallimore, Jun Pataleta, Ryan Wyllie
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: