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: Peer review in progress
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.7
    • Fix Version/s: None
    • Component/s: Blocks, Course, Gradebook
    • Labels:
    • Testing Instructions:
      Hide

      Test scenario 1: Testing that icon in Grade setup

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

      Test scenario 2: 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 and reload the page
      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.

      Test scenario 3: 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. Make sure the "Social activities" block is there, otherwise add it.
      5. In the "Social activities" block, add at least two additional activities, e.g. a Forum and a Quiz
      6. In the "Social activities" block, click on the "Move" icon at the right hand side of the activity.
      7. Verify the "Move to here" elements are properly displayed and are functioning.

      Test scenario 4: Testing that icon in the 'Main menu' block.

      1. Test in Classic and Boost.
      2. As admin, go to Site home.
      3. Turn editing on.
      4. Make sure the "Main menu" block is there, otherwise add it.
      5. In the "Main menu" block, add at least two additional activities, e.g. a Forum and a Quiz
      6. In the "Main menu" block, click on the "Move" icon at the right hand side of the activity.
      7. Verify the "Move to here" elements are properly displayed and are functioning.
      Show
      Test scenario 1: Testing that icon in Grade setup Test in Classic and Boost. As teacher, go to a course. Insert at least two gradable activities. Go to grades. Click the "Setup" tab. In the "Gradebook setup" tab, click on the "Move" icon in front of one of the activities. Verify the "Move to here" elements are properly displayed and are functioning. Test scenario 2: 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 and reload the page Click on the double-arrow icon in front of any activity Verify the "Move to here" elements are properly displayed and are functioning. Test scenario 3: 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. Make sure the "Social activities" block is there, otherwise add it. In the "Social activities" block, add at least two additional activities, e.g. a Forum and a Quiz 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. Test scenario 4: Testing that icon in the 'Main menu' block. Test in Classic and Boost. As admin, go to Site home. Turn editing on. Make sure the "Main menu" block is there, otherwise add it. In the "Main menu" block, add at least two additional activities, e.g. a Forum and a Quiz 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

        1. Course__Course_A.png
          Course__Course_A.png
          32 kB
        2. Error.png
          Error.png
          25 kB
        3. MDL-65448-block_main_menu.png
          MDL-65448-block_main_menu.png
          37 kB
        4. MDL-65448-block_social_activities.png
          MDL-65448-block_social_activities.png
          75 kB
        5. MDL-65448-course.jpg
          MDL-65448-course.jpg
          34 kB
        6. MDL-65448-course-editing.png
          MDL-65448-course-editing.png
          209 kB
        7. MDL-65448-gradebook_setup.png
          MDL-65448-gradebook_setup.png
          104 kB
        8. MDL-65448-gradebook.jpg
          MDL-65448-gradebook.jpg
          99 kB

          Issue Links

            Activity

              People

              • Assignee:
                lucaboesch Luca Bösch
                Reporter:
                lucaboesch Luca Bösch
                Peer reviewer:
                Alexander Bias
                Participants:
                Component watchers:
                Adrian Greeve, Mihail Geshoski, Peter Dias, Amaia Anabitarte, 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: