/// Reset the values to default
global $CFG;
+ //TO DO: fix defaults now that lib/defaults.php is about to be removed
include_once($CFG->dirroot .'/lib/defaults.php');
$updatedata = array();
$temp->add(new admin_setting_configcheckbox('enablecourserequests', get_string('enablecourserequests', 'admin'), get_string('configenablecourserequests', 'admin'), 0));
require_once($CFG->dirroot.'/course/lib.php');
$temp->add(new admin_setting_configselect('defaultrequestcategory', get_string('defaultrequestcategory', 'admin'), get_string('configdefaultrequestcategory', 'admin'), 1, make_categories_options()));
-$temp->add(new admin_setting_configtext('requestedteachername', get_string('requestedteachername', 'admin'), get_string('configrequestedteachername', 'admin'), get_string("defaultcourseteacher"), PARAM_RAW));
-$temp->add(new admin_setting_configtext('requestedteachersname', get_string('requestedteachersname', 'admin'), get_string('configrequestedteachersname', 'admin'), get_string("defaultcourseteachers"), PARAM_RAW));
-$temp->add(new admin_setting_configtext('requestedstudentname', get_string('requestedstudentname', 'admin'), get_string('configrequestedstudentname', 'admin'), get_string("defaultcoursestudent"), PARAM_RAW));
-$temp->add(new admin_setting_configtext('requestedstudentsname', get_string('requestedstudentsname', 'admin'), get_string('configrequestedstudentsname', 'admin'), get_string("defaultcoursestudents"), PARAM_RAW));
$ADMIN->add('courses', $temp);
$teacherid = $course->requester;
unset($course->requester);
$course->teacher = get_string("defaultcourseteacher");
- if (!empty($CFG->requestedteachername)) {
- $course->teacher = $CFG->requestedteachername;
- }
$course->teachers = get_string("defaultcourseteachers");
- if (!empty($CFG->requestedteachersname)) {
- $course->teachers = $CFG->requestedteachersname;
- }
$course->student = get_string("defaultcoursestudent");
- if (!empty($CFG->requestedstudentname)) {
- $course->student = $CFG->requestedstudentname;
- }
$course->students = get_string("defaultcoursestudents");
- if (!empty($CFG->requestedstudentsname)) {
- $course->students = $CFG->requestedstudentsname;
- }
if (!empty($CFG->restrictmodulesfor) && $CFG->restrictmodulesfor != 'none' && !empty($CFG->restrictbydefault)) {
$course->restrictmodules = 1;
}
table_column('course','','defaultrole','integer','10', 'unsigned', '0', 'not null');
}
+ if ($oldversion < 2006091800) {
+ delete_records('config', 'name', 'showsiteparticipantslist');
+ delete_records('config', 'name', 'requestedteachername');
+ delete_records('config', 'name', 'requestedteachersname');
+ delete_records('config', 'name', 'requestedstudentname');
+ delete_records('config', 'name', 'requestedstudentsname');
+ }
+
return $result;
}
table_column('course','','defaultrole','integer','10', 'unsigned', '0', 'not null');
}
+ if ($oldversion < 2006091800) {
+ delete_records('config', 'name', 'showsiteparticipantslist');
+ delete_records('config', 'name', 'requestedteachername');
+ delete_records('config', 'name', 'requestedteachersname');
+ delete_records('config', 'name', 'requestedstudentname');
+ delete_records('config', 'name', 'requestedstudentsname');
+ }
+
return $result;
}
// This is compared against the values stored in the database to determine
// whether upgrades should be performed (see lib/db/*.php)
- $version = 2006091702; // YYYYMMDD = date
+ $version = 2006091800; // YYYYMMDD = date
// XY = increments within a single day
$release = '1.7 dev'; // Human-friendly version name