$sesskeyurl = $CFG->wwwroot.'/'.$CFG->admin.'/repository.php?sesskey=' . sesskey();
$baseurl = $CFG->wwwroot.'/'.$CFG->admin.'/settings.php?section=managerepositories';
-$configstr = get_string('managerepositories', 'repository');
+$configstr = get_string('manage', 'repository');
$return = true;
$data = data_submitted();
}
if ($success) {
- $savedstr = get_string('configsaved', 'repository');
$has_instance = repository::static_function($plugin, 'get_instance_option_names');
if (!empty($has_instance)) {
// no common setting for this type, so go to setup instances
- redirect($sesskeyurl.'&edit='.$plugin, $savedstr, 1);
+ redirect($sesskeyurl.'&edit='.$plugin);
} else {
// configs saved
- redirect($baseurl, $savedstr, 1);
+ redirect($baseurl);
}
} else {
print_error('instancenotsaved', 'repository', $baseurl);
print_error('confirmsesskeybad', '', $baseurl);
}
if ($repositorytype->delete()) {
- $deletedstr = get_string('removed', 'repository');
- redirect($baseurl, $deletedstr, 3);
+ redirect($baseurl);
} else {
print_error('instancenotdeleted', 'repository', $baseurl);
}
$data = data_submitted();
}
if ($success) {
- $savedstr = get_string('configsaved', 'repository');
- echo $OUTPUT->header();
- echo $OUTPUT->heading($savedstr);
- redirect($baseurl, $savedstr, 3);
+ redirect($baseurl);
} else {
print_error('instancenotsaved', 'repository', $baseurl);
}
get_string('deleterepository', 'repository'), $url, 'moodle/site:config', true),
'', $url);
$ADMIN->add('repositorysettings', new admin_externalpage('repositorycontroller',
- get_string('managerepositories', 'repository'), $url, 'moodle/site:config', true),
+ get_string('manage', 'repository'), $url, 'moodle/site:config', true),
'', $url);
$ADMIN->add('repositorysettings', new admin_externalpage('repositoryinstancenew',
get_string('createrepository', 'repository'), $url, 'moodle/site:config', true),
*/
public function __construct() {
global $CFG;
- parent::__construct('managerepository', get_string('managerepository', 'repository'), '', '');
+ parent::__construct('managerepository', get_string('manage', 'repository'), '', '');
$this->baseurl = $CFG->wwwroot . '/' . $CFG->admin . '/repository.php?sesskey=' . sesskey();
}
* Return a type for a given type name.
* @global object $DB
* @param string $typename the type name
- * @return object
+ * @return repository_type
*/
public static function get_type_by_typename($typename) {
global $DB;