2009-11-01 10:32:02 +00:00
|
|
|
<?php
|
2008-08-26 05:45:07 +00:00
|
|
|
|
|
|
|
if ($hassiteconfig) { // speedup for non-admins, add all caps used on this page
|
|
|
|
|
MDL-21695 Removing obsolete strings and renaming legacy config* strings in gradebook
AMOS BEGIN
MOV [configdisablegradehistory,core_grades],[disablegradehistory_help,core_grades]
MOV [configenableoutcomes,core_grades],[enableoutcomes_help,core_grades]
MOV [configfixedstudents,core_grades],[fixedstudents_help,core_grades]
MOV [configgradehistorylifetime,core_grades],[gradehistorylifetime_help,core_grades]
MOV [configgradeitemadvanced,core_grades],[gradeitemadvanced_help,core_grades]
MOV [configgradepublishing,core_grades],[gradepublishing_help,core_grades]
MOV [confighiddenasdate,core_grades],[hiddenasdate_help,core_grades]
MOV [confighideforcedsettings,core_grades],[hideforcedsettings_help],[core_grades]
MOV [configincludescalesinaggregation,core_grades],[includescalesinaggregation_help,core_grades]
MOV [configprofilereport,core_grades],[profilereport_help,core_grades]
MOV [configshowuserimage,core_grades],[showuserimage_help,core_grades]
MOV [configunlimitedgrades,core_grades],[unlimitedgrades_help,core_grades]
AMOS END
2010-06-25 17:21:15 +00:00
|
|
|
$optionalsubsystems->add(new admin_setting_configcheckbox('enableoutcomes', get_string('enableoutcomes', 'grades'), get_string('enableoutcomes_help', 'grades'), 0));
|
2009-07-24 02:44:44 +00:00
|
|
|
$optionalsubsystems->add(new admin_setting_configcheckbox('usecomments', get_string('enablecomments', 'admin'), get_string('configenablecomments', 'admin'), 1));
|
2008-08-26 05:45:07 +00:00
|
|
|
|
|
|
|
$optionalsubsystems->add(new admin_setting_configcheckbox('usetags', get_string('usetags','admin'),get_string('configusetags', 'admin'), '1'));
|
|
|
|
|
|
|
|
$optionalsubsystems->add(new admin_setting_configcheckbox('enablenotes', get_string('enablenotes', 'notes'), get_string('configenablenotes', 'notes'), 1));
|
|
|
|
|
|
|
|
$optionalsubsystems->add(new admin_setting_configcheckbox('enableportfolios', get_string('enabled', 'portfolio'), get_string('enableddesc', 'portfolio'), 0));
|
|
|
|
|
2009-01-15 08:18:00 +00:00
|
|
|
$optionalsubsystems->add(new admin_setting_configcheckbox('enablewebservices', get_string('enablewebservices', 'admin'), get_string('configenablewebservices', 'admin'), 0));
|
|
|
|
|
2008-08-26 05:45:07 +00:00
|
|
|
$optionalsubsystems->add(new admin_setting_configcheckbox('messaging', get_string('messaging', 'admin'), get_string('configmessaging','admin'), 1));
|
|
|
|
|
2010-10-25 09:29:34 +00:00
|
|
|
$optionalsubsystems->add(new admin_setting_configcheckbox('messaginghidereadnotifications', get_string('messaginghidereadnotifications', 'admin'), get_string('configmessaginghidereadnotifications','admin'), 0));
|
|
|
|
|
2010-10-28 03:59:40 +00:00
|
|
|
$options = array(DAYSECS=>get_string('secondstotime86400'), WEEKSECS=>get_string('secondstotime604800'), 2620800=>get_string('nummonths', 'moodle', 1), 15724800=>get_string('nummonths', 'moodle', 6),0=>get_string('never'));
|
|
|
|
$optionalsubsystems->add(new admin_setting_configselect('messagingdeletereadnotificationsdelay', get_string('messagingdeletereadnotificationsdelay', 'admin'), get_string('configmessagingdeletereadnotificationsdelay', 'admin'), 604800, $options));
|
|
|
|
|
2008-08-26 05:45:07 +00:00
|
|
|
$optionalsubsystems->add(new admin_setting_configcheckbox('enablestats', get_string('enablestats', 'admin'), get_string('configenablestats', 'admin'), 0));
|
|
|
|
|
|
|
|
$optionalsubsystems->add(new admin_setting_configcheckbox('enablerssfeeds', get_string('enablerssfeeds', 'admin'), get_string('configenablerssfeeds', 'admin'), 0));
|
|
|
|
|
2009-09-15 07:19:03 +00:00
|
|
|
$optionalsubsystems->add(new admin_setting_bloglevel('bloglevel', get_string('bloglevel', 'admin'),
|
2008-08-26 05:45:07 +00:00
|
|
|
get_string('configbloglevel', 'admin'), 4, array(5 => get_string('worldblogs','blog'),
|
|
|
|
4 => get_string('siteblogs','blog'),
|
|
|
|
1 => get_string('personalblogs','blog'),
|
|
|
|
0 => get_string('disableblogs','blog'))));
|
|
|
|
|
|
|
|
$options = array('off'=>get_string('off', 'mnet'), 'strict'=>get_string('on', 'mnet'));
|
|
|
|
$optionalsubsystems->add(new admin_setting_configselect('mnet_dispatcher_mode', get_string('net', 'mnet'), get_string('configmnet', 'mnet'), 'off', $options));
|
|
|
|
|
2008-12-17 16:37:35 +00:00
|
|
|
// Conditional activities: completion and availability
|
2009-11-01 10:32:02 +00:00
|
|
|
$optionalsubsystems->add(new admin_setting_configcheckbox('enablecompletion',
|
|
|
|
get_string('enablecompletion','completion'),
|
2008-12-17 16:37:35 +00:00
|
|
|
get_string('configenablecompletion','completion'), 0));
|
2011-03-11 17:26:23 +00:00
|
|
|
$optionalsubsystems->add($checkbox = new admin_setting_configcheckbox('enableavailability',
|
2008-12-17 16:37:35 +00:00
|
|
|
get_string('enableavailability','condition'),
|
|
|
|
get_string('configenableavailability','condition'), 0));
|
2011-03-11 17:26:23 +00:00
|
|
|
$checkbox->set_affects_modinfo(true);
|
2010-09-20 07:32:31 +00:00
|
|
|
|
|
|
|
$optionalsubsystems->add(new admin_setting_configcheckbox('enableplagiarism', get_string('enableplagiarism','plagiarism'), get_string('configenableplagiarism','plagiarism'), 0));
|
2008-08-26 05:45:07 +00:00
|
|
|
}
|