MDL-15402: remove has_admin_config() and has_instance_config() from repository lib and all repository plugins

This commit is contained in:
jerome
2008-09-18 02:36:17 +00:00
parent 1d66f2b20e
commit 06e65e1e67
9 changed files with 36 additions and 153 deletions
+3 -3
View File
@@ -231,9 +231,9 @@ if ($hassiteconfig || has_capability('moodle/question:config', $systemcontext))
foreach (repository_get_types()
as $repositorytype)
{
//display setup page for plugins with: general options or instance options or multiple instances
if (repository_static_function($repositorytype->get_typename(), 'has_admin_config')
|| repository_static_function($repositorytype->get_typename(), 'has_instance_config')
//display setup page for plugins with: general options or multiple instances
$adminconfignames = repository_static_function($repositorytype->get_typename(), 'get_admin_option_names');
if (!empty($adminconfignames)
|| repository_static_function($repositorytype->get_typename(), 'has_multiple_instances')) {
$ADMIN->add('repositorysettings',
new admin_externalpage('repositorysettings'.$repositorytype->get_typename(),