Moodle

Disable/Enable parts of the participants page (user/index.php)

Details

  • Type: Sub-task Sub-task
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 1.8.2
  • Fix Version/s: 1.9.4
  • Labels:
    None
  • Difficulty:
    Moderate
  • Affected Branches:
    MOODLE_18_STABLE
  • Fixed Branches:
    MOODLE_19_STABLE

Description

The option to select users according to their period of inactivity could be a problem in institiuons with restrictive data protection policies. There could be implemented a capabilitiy to set or not set the right to see this option :

Proposed name and title for this capability:

15) Show users, who have been inactive for (period)
moodle/user:viewinactiveusers

(is illustrated in the screenshot with no. 15)

  1. index.php
    13/Nov/08 5:36 PM
    26 kB
    Gisela Hillenbrand
  1. Participants.png
    89 kB
    13/Sep/07 10:36 PM

Activity

Hide
Christian Grune added a comment -

This proposition is a result from the Moodle-Privacy workshop at the 4th International Moodle Conference in Graz/Austria.
The focus of the workshop was to enable Moodle users with restrictive data protection/data privacy policies to configure Moodle according to their needs.
The relevant privacy issues should have a basis in the Moodle role definitions. Some of them are implemented up from Moodle 1.7. To meet special needs concerning the access to log and personal data should be implemented:

  • just a few additional role definitions / capabilities (site level) and
  • options in the user profile page (user level):

A detailed description of the results is described in the following document and could help the understanding of the whole problem:
http://tracker.moodle.org/secure/attachment/11825/results-privacy-workshop.pdf

Connected issues:

http://tracker.moodle.org/browse/MDL-11247
http://tracker.moodle.org/browse/MDL-11253
http://tracker.moodle.org/browse/MDL-11265
http://tracker.moodle.org/browse/MDL-11257
http://tracker.moodle.org/browse/MDL-11259
http://tracker.moodle.org/browse/MDL-11261
http://tracker.moodle.org/browse/MDL-11262
http://tracker.moodle.org/browse/MDL-11266

Show
Christian Grune added a comment - This proposition is a result from the Moodle-Privacy workshop at the 4th International Moodle Conference in Graz/Austria. The focus of the workshop was to enable Moodle users with restrictive data protection/data privacy policies to configure Moodle according to their needs. The relevant privacy issues should have a basis in the Moodle role definitions. Some of them are implemented up from Moodle 1.7. To meet special needs concerning the access to log and personal data should be implemented:
  • just a few additional role definitions / capabilities (site level) and
  • options in the user profile page (user level):
A detailed description of the results is described in the following document and could help the understanding of the whole problem: http://tracker.moodle.org/secure/attachment/11825/results-privacy-workshop.pdf Connected issues: http://tracker.moodle.org/browse/MDL-11247 http://tracker.moodle.org/browse/MDL-11253 http://tracker.moodle.org/browse/MDL-11265 http://tracker.moodle.org/browse/MDL-11257 http://tracker.moodle.org/browse/MDL-11259 http://tracker.moodle.org/browse/MDL-11261 http://tracker.moodle.org/browse/MDL-11262 http://tracker.moodle.org/browse/MDL-11266
Hide
Petr Škoda (skodak) added a comment -

I guess this would require some new configuration page and some capability which would allow you to view all details.

Show
Petr Škoda (skodak) added a comment - I guess this would require some new configuration page and some capability which would allow you to view all details.
Hide
Gisela Hillenbrand added a comment -

Please see the code modification we made for Moodle 1.8.6 in moodle/user/index.php: No display of inactive users, - I attached the modified file to this issue. Changes are marked with GHD.

Gisela

Show
Gisela Hillenbrand added a comment - Please see the code modification we made for Moodle 1.8.6 in moodle/user/index.php: No display of inactive users, - I attached the modified file to this issue. Changes are marked with GHD. Gisela
Hide
Petr Škoda (skodak) added a comment -

should be fixed now, the selector is not disaplyed if lastaccess set in $CFG->hiddenuserfields and viewer does not have moodle/course:viewhiddenuserfields
I have used the same login in course/report/outline report

thanks for the report, please test.

Show
Petr Škoda (skodak) added a comment - should be fixed now, the selector is not disaplyed if lastaccess set in $CFG->hiddenuserfields and viewer does not have moodle/course:viewhiddenuserfields I have used the same login in course/report/outline report thanks for the report, please test.
Hide
Tim Hunt added a comment -

Looks good and seems to work.

Show
Tim Hunt added a comment - Looks good and seems to work.
Hide
Jens Eremie added a comment -

Here is a tiny issue with the tabeheader when showing the courses prticipants list, please have a look at:
http://tracker.moodle.org/browse/MDL-19080

Show
Jens Eremie added a comment - Here is a tiny issue with the tabeheader when showing the courses prticipants list, please have a look at: http://tracker.moodle.org/browse/MDL-19080

Dates

  • Created:
    Updated:
    Resolved: