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

calendar event hide/show links are different on page and in block

XMLWordPrintable

    • MOODLE_22_STABLE
    • MOODLE_24_STABLE
    • MDL-32309-master
    • Hide

      Test pre-requisites

      • To be checked on all themes
      • A course with a group
      • A calendar with 4 events
        • Group event called 'Group event'
        • Course event called 'Course event'
        • User event called 'User event'
        • Site event called 'Global event'
      • A calendar block in a course page

      Test steps

      1. Go to your course and visit the calendar
      2. Using the block Events key, hide/show each event type at a time
      3. Make sure the block actions work as expected
      4. Go back on the course index
      5. Make sure the styles in the calendar block look good
      Show
      Test pre-requisites To be checked on all themes A course with a group A calendar with 4 events Group event called 'Group event' Course event called 'Course event' User event called 'User event' Site event called 'Global event' A calendar block in a course page Test steps Go to your course and visit the calendar Using the block Events key , hide/show each event type at a time Make sure the block actions work as expected Go back on the course index Make sure the styles in the calendar block look good

      While fixing MDL-30904, it was noticed by Sam:
      when viewing the calendar there is the Events Key fake block that gets added to the display and serves the sole purpose of hiding/showing event types.
      It does pretty much the same thing, but takes a different approach in how it structures the HTML.
      Perhaps it will be nice to have a standard approach (eye icon one), and accessibility should be considered too. Also, use of table is horrible for usability and should be replaced with a tableless solution (keeping accessibility and usability in mind).

            fred Frédéric Massart
            rajeshtaneja Rajesh Taneja
            Adrian Greeve Adrian Greeve
            Dan Poltawski Dan Poltawski
            Ankit Agarwal Ankit Agarwal
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

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