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

add 2 columns of activity data to roster

    Details

    • Type: (Deprecated) Contributed Patch
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 10.4
    • Fix Version/s: 11.0
    • Component/s: Roster
    • Labels:
    • Property addition/change required:
      Yes
    • Test Plan:
      Hide

      1. SAK-29546 needs activating and Tomcat needs restarting.
      2. Login as an access user and visit a site.
      3. Switch to roster and you should NOT be able to see the two new access columns.
      4. Login as a maintainer and visit the same site. Roster should display the two columns and show a visit for the access user. If not, check the permissions.

      Show
      1. SAK-29546 needs activating and Tomcat needs restarting. 2. Login as an access user and visit a site. 3. Switch to roster and you should NOT be able to see the two new access columns. 4. Login as a maintainer and visit the same site. Roster should display the two columns and show a visit for the access user. If not, check the permissions.

      Description

      https://github.com/UDayton/sakai-roster2

      Dayton have made Some improvements to roster 2 to show 'site activity' alongside each user.

      I think a new permission needs adding 'viewactivity' assigned to "maintain" by default, if you dont have it you dont see activity

      This patch adds 2 new columns to roster : last visit : number visits : - this is part of a bigger patch (in GITHUB) but shouldnt make changes to other pages.

      Dayton have made some other changes to this Roster page. We could omit the partitioning of the roster list but actually, if it's not too hard it would be good to partition the list as dayton have done. Dayton have combined the staff roles into one section but I dont know how this could be generalised so it works in all situations.

      This new facility depends on a new service (not currently in Github) which will also need adding. Performance impact of this new service needs to be undertaken prior to merging.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  a.fish@lancaster.ac.uk Adrian Fish
                  Reporter:
                  adamm Adam Marshall
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code