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

Timeline block item dates should include the year

    XMLWordPrintable

Details

    • MOODLE_36_STABLE, MOODLE_37_STABLE, MOODLE_38_STABLE
    • MOODLE_36_STABLE, MOODLE_37_STABLE
    • Hide

      Assumptions

      • A course is present with a start date in the past and an end date of 31st December in 2 years.
      • In course there are 2 assignment activities
        1. Assignment 1 has a due date on 1st November next year
        2. Assignment 2 has a due date on 1st March in 2 years
      • Student is enrolled on the course as a student
      • The Timeline block is on the Dashboard for Student

      Test

      1. Login as Student
      2. Navigate to the Dashboard
      3. In the Timeline block open the filter menu (it has a clock icon in the top left) and select All
      4. In the Timeline block open the sort menu (top right) and set it to Sort by dates
      5. Verify that the Assignment 1 is due event is present and displays the date including the year
      6. Verify that the Assignment 2 is due event is present below and displays the date including the year
      7. In the Timeline block open the sort menu (top right) and set it to Sort by courses
      8. In the Timeline block open the filter menu (it has a clock icon in the top left) and select Next 6 months and then after it has finished loading set it to All
      9. Verify that the Assignment 1 is due event is present and displays the date including the year
      10. Verify that the Assignment 2 is due event is present below and displays the date including the year
      Show
      Assumptions A course is present with a start date in the past and an end date of 31st December in 2 years. In course there are 2 assignment activities Assignment 1 has a due date on 1st November next year Assignment 2 has a due date on 1st March in 2 years Student is enrolled on the course as a student The Timeline block is on the Dashboard for Student Test Login as Student Navigate to the Dashboard In the Timeline block open the filter menu (it has a clock icon in the top left) and select All In the Timeline block open the sort menu (top right) and set it to Sort by dates Verify that the Assignment 1 is due event is present and displays the date including the year Verify that the Assignment 2 is due event is present below and displays the date including the year In the Timeline block open the sort menu (top right) and set it to Sort by courses In the Timeline block open the filter menu (it has a clock icon in the top left) and select Next 6 months and then after it has finished loading set it to All Verify that the Assignment 1 is due event is present and displays the date including the year Verify that the Assignment 2 is due event is present below and displays the date including the year

    Description

      Moodle 3.6's Timeline's ALL filter looks ahead without limit. Because there is no display of the year, tasks due in multiple consecutive years, although ordered correctly, appear as they were not, e.g. a March task may appear AFTER a May task etc. (if the latter is set for a later year). This is because the YEAR is never displayed in the Timeline dates.
      I suggest displaying the year in the case of ALL filter's results, if not entirely for all Timeline filters (cf.: when we access a task such as an assignment, we can read its full and not abbreviated "Due date" in the Submission status section).

      (I think this issue only affects the M36dev line, and not M35, where Course overview timeline seems restricted to the current year's future dates only.)

       

      Attachments

        Issue Links

          Activity

            People

              nmagill Neill Magill
              pmk Przemek Kaszubski
              Peter Dias Peter Dias
              Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
              Gladys Basiana Gladys Basiana
              Jake Dallimore, Mathew May, Mihail Geshoski, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Laurent David, Raquel Ortega, Sara Arjona (@sarjona)
              Votes:
              4 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                11/Nov/19

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 hour, 22 minutes
                  1h 22m