MFC: MDL-10365 grade history can be turned off + lifetime

This commit is contained in:
skodak
2007-11-08 09:58:55 +00:00
parent 46bdf8d1a8
commit 5bdacd72ef
5 changed files with 90 additions and 50 deletions
+15
View File
@@ -182,6 +182,21 @@ $temp->add(new admin_setting_configselect('loglifetime', get_string('loglifetime
60 => get_string('numdays', '', 60),
30 => get_string('numdays', '', 30))));
$temp->add(new admin_setting_configcheckbox('disablegradehistory', get_string('disablegradehistory', 'grades'),
get_string('configdisablegradehistory', 'grades'), 0, PARAM_INT));
$temp->add(new admin_setting_configselect('gradehistorylifetime', get_string('gradehistorylifetime', 'grades'),
get_string('configgradehistorylifetime', 'grades'), 0, array(0 => get_string('neverdeletehistory', 'grades'),
1000 => get_string('numdays', '', 1000),
365 => get_string('numdays', '', 365),
180 => get_string('numdays', '', 180),
150 => get_string('numdays', '', 150),
120 => get_string('numdays', '', 120),
90 => get_string('numdays', '', 90),
60 => get_string('numdays', '', 60),
30 => get_string('numdays', '', 30))));
$ADMIN->add('server', $temp);