Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-29422

Incorporate NYU's "public announcement system" into Sakai 11

    XMLWordPrintable

    Details

    • Type: (Deprecated) Contributed Patch
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 11.0
    • Fix Version/s: 11.0
    • Component/s: PA System
    • Labels:

      Description

      NYU has developed a "public announcement system" that provides:

      • The ability to display a banner message to users. These can be limited to particular servers and given different severity levels. Use cases include allowing administrators to alert users to upcoming system downtime, weather warnings and informational messages.
      • Popup messages on login. These can be used to show larger amounts of information in a modal dialog, and users can dismiss each message either temporarily (in which case it will be shown 24 hours later), or permanently.
      • Timezone checks, which alert the user if the timezone set in their Sakai preferences doesn't match the timezone of their local machine. This warning is displayed as a banner alert and links the user to the page where they can set their timezone.

      The patch provides a new tool for managing all of this. Through this management interface, administrators can create/edit/delete new popups and banners and set the start and end times that control when they should be displayed to users.

      We're just finishing our port to Sakai 11, but expect to have a pull request ready for review over the coming weeks.

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  • Assignee:
                    marktriggs Mark Triggs
                    Reporter:
                    marktriggs Mark Triggs
                  • Votes:
                    0 Vote for this issue
                    Watchers:
                    10 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved:

                      Git Integration