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

Make course fullname link to the course in upcoming events block

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.9.4, 2.6
    • Fix Version/s: 2.6
    • Component/s: Calendar
    • Labels:
    • Testing Instructions:
      Hide

      Prerequisites:

      • A course, C1.
      • A user, U1 (can be the admin user), enrolled in C1.
      • A group, G1, in C1 with U1 as a member.
      • A course event in C1 in the near future.
      • A group event in G1 in the near future.
      • An assignment activity in C1 with deadline in the near future.
      • Upcoming events block is displayed on both the C1 page and the site front page.

      N.B.: "Near future" means within the upcoming events period, a week will suffice.

      Test script:

      • Log in as U1.
      • Go to the front page.
      • In the upcoming events block, verify that assignment deadline, course event, and group event are all shown, with course name of C1 displayed in each instance, and with the text linked to the C1 page.
      • Go to the course page of C1.
      • In the upcoming events block, verify that assignment deadline, course event, and group event are all shown, but with no course name displayed.
      • Go to the Moodle calendar of the user.
      • Switch to daily view.
      • Verify that assignment deadline, course event, and group event are all shown (possibly on different days), with course name of C1 displayed in each instance, and with the text linked to the C1 page.
      Show
      Prerequisites: A course, C1. A user, U1 (can be the admin user), enrolled in C1. A group, G1, in C1 with U1 as a member. A course event in C1 in the near future. A group event in G1 in the near future. An assignment activity in C1 with deadline in the near future. Upcoming events block is displayed on both the C1 page and the site front page. N.B.: "Near future" means within the upcoming events period, a week will suffice. Test script: Log in as U1. Go to the front page. In the upcoming events block, verify that assignment deadline, course event, and group event are all shown, with course name of C1 displayed in each instance, and with the text linked to the C1 page. Go to the course page of C1. In the upcoming events block, verify that assignment deadline, course event, and group event are all shown, but with no course name displayed. Go to the Moodle calendar of the user. Switch to daily view. Verify that assignment deadline, course event, and group event are all shown (possibly on different days), with course name of C1 displayed in each instance, and with the text linked to the C1 page.
    • Affected Branches:
      MOODLE_19_STABLE, MOODLE_26_STABLE
    • Fixed Branches:
      MOODLE_26_STABLE
    • Pull Master Branch:

      Description

      If the upcoming events block is displayed on the front page, then every course-related event (module event, group event, course event) in the block should contain the name of the relevant course, and a link to the course page.

      Also, if these events are displayed in the Moodle calendar, at least in the daily view, the name of the course and a link to it should be visible. (This is currently not the case for group events.)

      This is useful since events often have very generic names ("Lecture", "Seminar", "Assignment 3") and when they are displayed out of the context of the course they're in, it's helpful to see the course name.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              bostelm Henning Bostelmann
              Reporter:
              mike1989 Mike Worth
              Peer reviewer:
              Ankit Agarwal
              Integrator:
              Dan Poltawski
              Tester:
              Damyon Wiese
              Participants:
              Component watchers:
              Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                18/Nov/13