Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-18762

Activity report default tab should be "Today's logs"

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Cannot Reproduce
    • Affects Version/s: 1.6, 1.6.1, 1.6.2, 1.6.3, 1.6.4, 1.6.5, 1.6.6, 1.6.7, 1.6.8, 1.6.9, 1.6.9+, 1.7, 1.7.1, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.7+, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.9.5, 2.0
    • Fix Version/s: None
    • Component/s: Performance, Usability
    • Labels:
      None
    • Difficulty:
      Easy
    • Affected Branches:
      MOODLE_16_STABLE, MOODLE_17_STABLE, MOODLE_18_STABLE, MOODLE_19_STABLE, MOODLE_20_STABLE

      Description

      As an admin, I often want to see what a particular user is doing on the site. The outline report is not as useful to me as the "Today's Logs" or "All Logs". Also the Outline Report takes a long time to load for many of our users. I think that the "Today's Logs" tab should be the default tab in the Activity Report area. It is more usable for admins and it is a lighter load on the server.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

              Hide
              chetan.bansal Chetan Bansal added a comment -

              We have to edit line 238 in moodle\user\tabs.php

              from

              $toprow[] = new tabobject('reports', $CFG->wwwroot.'/course/user.php?id='.$course->id.
              '&user='.$user->id.'&mode=outline', get_string('activityreports'));

              to

              $toprow[] = new tabobject('reports', $CFG->wwwroot.'/course/user.php?id='.$course->id.
              '&user='.$user->id.'&mode=todaylogs', get_string('activityreports'));

              to change the default report displalyed.

              -Chetan

              Show
              chetan.bansal Chetan Bansal added a comment - We have to edit line 238 in moodle\user\tabs.php from $toprow[] = new tabobject('reports', $CFG->wwwroot.'/course/user.php?id='.$course->id. '&user='.$user->id.'&mode=outline', get_string('activityreports')); to $toprow[] = new tabobject('reports', $CFG->wwwroot.'/course/user.php?id='.$course->id. '&user='.$user->id.'&mode=todaylogs', get_string('activityreports')); to change the default report displalyed. -Chetan
              Hide
              floppyears Jose Cedeno added a comment -

              Made the user provided fix into a patch.

              Show
              floppyears Jose Cedeno added a comment - Made the user provided fix into a patch.
              Hide
              floppyears Jose Cedeno added a comment -

              I totally agree with the Chetan, the Today's log makes more sense. See patch file.

              Show
              floppyears Jose Cedeno added a comment - I totally agree with the Chetan, the Today's log makes more sense. See patch file.
              Hide
              nikhilmishra Nikhil added a comment -

              Agreed with the views of friends, But rather than changing default tab ,

              We should give admin option of selecting and configuring the tabs he want

              Because there might other admin who might want some other tab.

              Open for comments

              Show
              nikhilmishra Nikhil added a comment - Agreed with the views of friends, But rather than changing default tab , We should give admin option of selecting and configuring the tabs he want Because there might other admin who might want some other tab. Open for comments
              Hide
              poltawski Dan Poltawski added a comment -

              Hi,

              I'm closing this as from my reading of the issue its not relevant on 2.x. 'Todays logs' is the top report in activity reports and ther eisn't really a default.

              Show
              poltawski Dan Poltawski added a comment - Hi, I'm closing this as from my reading of the issue its not relevant on 2.x. 'Todays logs' is the top report in activity reports and ther eisn't really a default.

                People

                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: