Web service MDL-17135 add web services administration
This commit is contained in:
@@ -10,6 +10,21 @@ if ($hassiteconfig) { // speedup for non-admins, add all caps used on this page
|
||||
$temp->add(new admin_setting_configiplist('blockedip', get_string('blockediplist', 'admin'),
|
||||
'', ''));
|
||||
$ADMIN->add('security', $temp);
|
||||
|
||||
// "web service" settingpage
|
||||
$temp = new admin_settingpage('webservices', get_string('webservices', 'admin'));
|
||||
$temp->add(new admin_setting_heading('webserviceprotocols', get_string('webserviceprotocols', 'admin'), ''));
|
||||
$temp->add(new admin_setting_managewsprotocols());
|
||||
$url = $CFG->wwwroot.'/'.$CFG->admin.'/wsprotocols.php';
|
||||
$ADMIN->add('security', new admin_externalpage('managews',
|
||||
get_string('managews', 'admin'), $url, 'moodle/site:config', true),
|
||||
'', $url);
|
||||
$temp->add(new admin_setting_heading('webservicesystemsettings', get_string('webservicesystemsettings', 'admin'), ''));
|
||||
$temp->add(new admin_setting_configiplist('ipwhitelist', get_string('ipwhitelist', 'admin'),'', ''));
|
||||
$temp->add(new admin_setting_heading('webserviceusersettings', get_string('webserviceusersettings', 'admin'), ''));
|
||||
$temp->add(new admin_setting_managewsusersettings());
|
||||
$ADMIN->add('security', $temp);
|
||||
|
||||
// "sitepolicies" settingpage
|
||||
$temp = new admin_settingpage('sitepolicies', get_string('sitepolicies', 'admin'));
|
||||
$temp->add(new admin_setting_configcheckbox('protectusernames', get_string('protectusernames', 'admin'), get_string('configprotectusernames', 'admin'), 1));
|
||||
|
||||
Reference in New Issue
Block a user