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

Make course fullname link to the course in upcoming events block

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • 2.6
    • 1.9.4, 2.6
    • Calendar
    • MOODLE_19_STABLE, MOODLE_26_STABLE
    • MOODLE_26_STABLE
    • 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.

      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.

            bostelm Henning Bostelmann
            mike1989 Mike Worth (Inactive)
            Ankit Agarwal Ankit Agarwal
            Dan Poltawski Dan Poltawski
            Damyon Wiese Damyon Wiese
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

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