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

Sitestats for Students: Display the number of visits and the time spent on the site

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 20.0 [Tentative]
    • Fix Version/s: 20.0 [Tentative]
    • Component/s: Sitestats
    • Labels:
      None
    • Test Plan:
      Hide
      1. Login as instructor.
      2. Set the "sitestats.own" permission at a site level.
      3. Enable the student statistics in the preferences at a site level.
      4. Login as student and test that you can see your personal statistics.
      5. By default, it will show the number of visits only.
      6. Enabling the time spent statistics requires a server configuration.
      display.users.present=true
      enableSitePresences@org.sakaiproject.sitestats.api.StatsManager.target=true
      collectEventsForSiteWithToolOnly@org.sakaiproject.sitestats.api.StatsUpdateManager.target=false
      
      Show
      Login as instructor. Set the "sitestats.own" permission at a site level. Enable the student statistics in the preferences at a site level. Login as student and test that you can see your personal statistics. By default, it will show the number of visits only. Enabling the time spent statistics requires a server configuration. display.users.present= true enableSitePresences@org.sakaiproject.sitestats.api.StatsManager.target= true collectEventsForSiteWithToolOnly@org.sakaiproject.sitestats.api.StatsUpdateManager.target= false

      Description

      This contribution has been done on behalf of the Universitat Politècnica de València (UPV). 

      Students may want to see some personal statistics of the site, we added this feature so they can see at least the number of visits and the time spent on the site. This can be extended to support more data and even more widgets. It supports permissions adding a new "sitestats.own" permission and can be enabled/disabled by preferences at site level.

      As it's a completely new UI for the student, we didn't want to inherit the current interface which is old, that's why the student widget is new and looks more modern.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  jcebellan Jose Cebellán (Entornos de Formación)
                  Reporter:
                  farreri Miguel Pellicer
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  7 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code