Moodle

Enable smaller numbers of time periods for log data

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
  • Component/s: Administration
  • Labels:
    None
  • Difficulty:
    Easy
  • Affected Branches:
    MOODLE_18_STABLE
  • Fixed Branches:
    MOODLE_19_STABLE

Description

In institution with restrictive data protection policies the time period for saving log files could be very short.

Adding a smaller number (than 30) could help them.

Proposed improvement:

Add a small number (=1) to the function "add to log"

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 -

Potential problem here is that stats will not work if you set the logging period shorter than 32 days. The rest should be easy.

Show
Petr Škoda (skodak) added a comment - Potential problem here is that stats will not work if you set the logging period shorter than 32 days. The rest should be easy.
Hide
Petr Škoda (skodak) added a comment -

new option 10, 5 and 2 added + added info that periods shorter than 30 days may cause some problems
I did not add 1 day option because would break stats completely - if somebody wants it, they can add it directly to config.php

ccing Koen, please notify translators if necessary, thanks

thanks for the report!

Show
Petr Škoda (skodak) added a comment - new option 10, 5 and 2 added + added info that periods shorter than 30 days may cause some problems I did not add 1 day option because would break stats completely - if somebody wants it, they can add it directly to config.php ccing Koen, please notify translators if necessary, thanks thanks for the report!
Hide
Tim Hunt added a comment -

Checked, and it works.

(But you probably should not have edited the configloglifetime language string. You should have created a new string.)

Show
Tim Hunt added a comment - Checked, and it works. (But you probably should not have edited the configloglifetime language string. You should have created a new string.)
Hide
Petr Škoda (skodak) added a comment -

yes, tim - I keep the original string only if the change is minimal

Show
Petr Škoda (skodak) added a comment - yes, tim - I keep the original string only if the change is minimal
Hide
Koen Roggemans added a comment -

I aggree that this is a small change, but I'll notify translators.
Off course that only helps for actively maintained language packs.

Show
Koen Roggemans added a comment - I aggree that this is a small change, but I'll notify translators. Off course that only helps for actively maintained language packs.

People

Dates

  • Created:
    Updated:
    Resolved: