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

Color is used as the only means to convey read/unread messages on the Profile2 tool Messages page

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: CLOSED
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 2.9.1
    • Fix Version/s: 2.9.2
    • Component/s: Accessibility, Profile
    • Labels:
    • Environment:
      sakai/trunk on Oracle - Built: 10/26/12 12:00 - Sakai Revision: 115183 (Kernel 1.4.0-SNAPSHOT)- Server sakai-nightly.uits.iupui.edu
    • Previous Issue Keys:
      PRFL-779

      Description

      Color is used as the only indication for read/unread messages on the "messages" page of the Profile2 Tool.
      users of adaptive technology have no way of programmatically determine which messages are read and which messages are unread.

      Recommended remediation:
      Provide a semantic way to determine if a message has been read.

      possible solution:
      <a href="#" id="messageSubjectLink69" onclick="var wcall=wicketAjaxGet('?wicket:interface=:4:tabPanel:messageThreadListContainer:messageThreadList:2:messageSubjectLink::IBehaviorListener:0:',function() { }.bind(this),function() { }.bind(this), function()

      {return Wicket.$('messageSubjectLink69') != null;}

      .bind(this));return !wcall;"><span class="message-thread-subject">how are you?</span><span class="skip"> (unread message)</span></a>

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  • Assignee:
                    steve.swinsburg Steve Swinsburg
                    Reporter:
                    viatorvoice Joe Humbert
                  • Votes:
                    0 Vote for this issue
                    Watchers:
                    2 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved:

                      Git Integration