Moodle

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

Details

  • Type: Improvement Improvement
  • Status: Open Open
  • Priority: Minor Minor
  • Resolution: Unresolved
  • 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.

  1. tabs.php
    31/Mar/09 10:38 PM
    14 kB
    Chetan Bansal
  2. user-tabs-patch.txt
    02/Apr/09 6:05 AM
    0.7 kB
    Jose Cedeno

Issue Links

Activity

Hide
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 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
Jose Cedeno added a comment -

Made the user provided fix into a patch.

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

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

Show
Jose Cedeno added a comment - I totally agree with the Chetan, the Today's log makes more sense. See patch file.
Hide
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
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

People

Vote (0)
Watch (2)

Dates

  • Created:
    Updated: