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

Build Starred Courses Block

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Boost and Clean themes

      Please test the following tests on both the Boost and Clean themes.
      Please also test these on each of the supported browsers.

      Setup

      1. Log in as admin.
      2. Make sure you have few courses created, at least 7.
      3. Enrol an user (s1) in all courses.

      Test

      1. Log in as s1.
      2. Go to the dashboard and add "Starred courses" block and place it in the main region (above learning plans block) or course overview block.
      3. Make sure it displays a message "No starred courses".
      4. Now, in the course overview block, pick one course click on the ... and select Star this course.
      5. Make sure the content of the starred block is reloaded and the course has been added to the starred courses block.
        • The course card should have same styles of course overview.
        • It should display the same course image.
        • It should also display a star icon like the one on the course overview block.
      6. Click on the link.
      7. Make sure it takes you to the right course.
      8. Un-star that same course you have starred previously.
      9. Make sure the content of the starred block has been reloaded and now it displays an icon followed by a message No starred courses
      10. Star more courses and make sure the content is always reloaded and the courses are displayed on the starred courses block.
      11. Play around with the block, placing it in other regions of the dashboard.
      12. Make sure the display is consistent and no style issues are noticeable.
      Show
      Boost and Clean themes Please test the following tests on both the Boost and Clean themes. Please also test these on each of the supported browsers . Setup Log in as admin. Make sure you have few courses created, at least 7. Enrol an user (s1) in all courses. Test Log in as s1. Go to the dashboard and add "Starred courses" block and place it in the main region (above learning plans block) or course overview block. Make sure it displays a message "No starred courses". Now, in the course overview block, pick one course click on the ... and select Star this course . Make sure the content of the starred block is reloaded and the course has been added to the starred courses block. The course card should have same styles of course overview. It should display the same course image. It should also display a star icon like the one on the course overview block. Click on the link. Make sure it takes you to the right course. Un-star that same course you have starred previously. Make sure the content of the starred block has been reloaded and now it displays an icon followed by a message No starred courses Star more courses and make sure the content is always reloaded and the courses are displayed on the starred courses block. Play around with the block, placing it in other regions of the dashboard. Make sure the display is consistent and no style issues are noticeable.
    • Affected Branches:
      MOODLE_36_STABLE
    • Fixed Branches:
      MOODLE_36_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-63064-master

      Description

      • Single row layout that displays more courses to fill screen
      • Display all favourites
      • Create left/right pagination

        Attachments

        1. recent_courses.png
          recent_courses.png
          26 kB
        2. justified.png
          justified.png
          73 kB
        3. no-justify.png
          no-justify.png
          72 kB
        4. clean-course-name.png
          clean-course-name.png
          1.57 MB
        5. boost-huge.png
          boost-huge.png
          997 kB

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                13 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  3/Dec/18

                  Time Tracking

                  Estimated:
                  Original Estimate - 1 week
                  1w
                  Remaining:
                  0m
                  Logged:
                  Time Not Required
                  Not Specified