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

PNotify regression in portal (morpheus)

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Verified
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 11.0
    • Fix Version/s: 11.0
    • Component/s: Portal

      Description

      When portal has iframes off and inline on (aka morpheus) the there is a regression with pnotify portal logic (SAK-25339) where it is manipulating the state in the portal.

      See https://github.com/sakaiproject/sakai/blob/master/portal/portal-impl/impl/src/java/org/sakaiproject/portal/charon/SkinnableCharonPortal.java#L1480-L1489

      Propose an addition to direct that allows a user to retrieve notifications, then portal sets up a abstract notification client/server call (i.e. maybe ajax push http://ape-project.org/) to receive notifications and finally use any javascript notification library to visually notify the user (.i.e PNotify http://sciactive.com/pnotify/).

      25 Best jQuery Notification plugins
      http://jqueryhouse.com/best-jquery-notification-plugins/

        Gliffy Diagrams

          Zeplin

            Attachments

            1. chrome windows.PNG
              chrome windows.PNG
              43 kB
            2. really long string.PNG
              really long string.PNG
              15 kB
            3. SAK-29531-Bad-Styling.png
              SAK-29531-Bad-Styling.png
              251 kB
            4. SAK-29531-Better.png
              SAK-29531-Better.png
              336 kB
            5. SAK-29531-Thanks-Matt.png
              SAK-29531-Thanks-Matt.png
              220 kB

              Issue Links

                Activity

                  People

                  Assignee:
                  csev Charles Severance
                  Reporter:
                  ern Earle R Nietzel
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration