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

Enable Site Event Calendar RSS feed Visibility dependent on Course Role

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.9.3, 3.10
    • Fix Version/s: None
    • Component/s: Calendar, Roles / Access
    • Labels:
    • Affected Branches:
      MOODLE_310_STABLE, MOODLE_39_STABLE

      Description

      Many of us utilize the site wide calendar events feature to pull in institutional events such as College closures, holidays, registration dates, system maintenance...ect. But wouldn't it be so much more powerful if individual site calendar feeds could be show/hidden depending on the role that the user has within a course?

      This would enable system admins to integrate more useful calendar information from campus that is typically relegated to campus portals and/or external websites.

      Examples:

      • Student Role: Class registration deadlines financial aid, last day to drop/refund
      • Instructor Role: Grade submission deadlines, Enrollment cut offs, Committee meetings/information. 
      • Support Services Role: Production calendar, internal/external service info

      Some might suggest the solution of embedding a google calendar within a block and setting role/permissions that way. However, Moodle calendar already supports importing information from dynamic calendars and is a far superior way to display the data.

      We just need a way to specify the role for an individual site event calendar (and the events within) OR create new role based sub-levels of the site event category itself...?

       

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            joshmanders Josh Manders
            Participants:
            Component watchers:
            Andrew Lyons, Dongsheng Cai, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Sara Arjona (@sarjona)
            Votes:
            4 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated: