diff --git a/admin/settings/plugins.php b/admin/settings/plugins.php index a8b557326f7..99b3e879e1d 100644 --- a/admin/settings/plugins.php +++ b/admin/settings/plugins.php @@ -194,7 +194,7 @@ if ($hassiteconfig) { $ADMIN->add('repositorysettings', new admin_externalpage('repositorycontroller', get_string('managerepositories', 'repository'), $url, 'moodle/site:config', true), '', $url); - foreach (repository_instances(get_context_instance(CONTEXT_SYSTEM), null, false) + foreach (repository_get_instances(get_context_instance(CONTEXT_SYSTEM), null, false) as $repository) { if ($repository->has_admin_config()) { diff --git a/lib/adminlib.php b/lib/adminlib.php index 75785523ccd..c39d52d7e53 100644 --- a/lib/adminlib.php +++ b/lib/adminlib.php @@ -5568,7 +5568,7 @@ class admin_setting_managerepository extends admin_setting { return true; } } - foreach (repository_instances(get_context_instance(CONTEXT_SYSTEM), null, false) as $instance) { + foreach (repository_get_instances(get_context_instance(CONTEXT_SYSTEM), null, false) as $instance) { $title = $instance->name; if (strpos($textlib->strtolower($title), $query) !== false) { return true; @@ -5584,7 +5584,7 @@ class admin_setting_managerepository extends admin_setting { $pluginstr = get_string('plugin', 'repository'); $stropt = get_string('operation', 'repository'); $plugins = get_list_of_plugins('repository'); - $instances = repository_instances(get_context_instance(CONTEXT_SYSTEM), null, false); + $instances = repository_get_instances(get_context_instance(CONTEXT_SYSTEM), null, false); $table = new StdClass; $table->head = array($namestr, $pluginstr, $stropt); $table->data = array(); diff --git a/repository/lib.php b/repository/lib.php index df6ce3d2ab4..304ea8f5fd0 100644 --- a/repository/lib.php +++ b/repository/lib.php @@ -294,7 +294,7 @@ abstract class repository { /** * Save settings for repository instance - * $repo->set_option(array('api_key'=>'f2188bde132', + * $repo->set_option(array('api_key'=>'f2188bde132', * 'name'=>'dongsheng')); * * @param array settings @@ -356,7 +356,7 @@ abstract class repository { /** * Given a path, and perhaps a search, get a list of files. * - * The format of the returned array must be: + * The format of the returned array must be: * array( * 'path' => (string) path for the current folder * 'dynload' => (bool) use dynamic loading, @@ -384,7 +384,7 @@ abstract class repository { * 'children' => array( // an empty folder needs to have 'children' defined, but empty. * // content (files and folders) * ) - * ), + * ), * ) * ) * @@ -442,7 +442,7 @@ class repository_exception extends moodle_exception { * otherwise, return all instances * @return array repository instances */ -function repository_instances($context, $userid = null, $visible = true){ +function repository_get_instances($context, $userid = null, $visible = true){ global $DB, $CFG, $USER; $params = array(); $sql = 'SELECT i.*, r.type AS repositorytype, r.visible FROM {repository} r, {repository_instances} i WHERE '; @@ -467,7 +467,7 @@ function repository_instances($context, $userid = null, $visible = true){ } $ret = array(); foreach($repos as $repo) { - require_once($CFG->dirroot . '/repository/'. $repo->repositorytype + require_once($CFG->dirroot . '/repository/'. $repo->repositorytype . '/repository.class.php'); $options['visible'] = $repo->visible; $options['name'] = $repo->name; @@ -494,7 +494,7 @@ function repository_get_instance($id){ if(!$instance = $DB->get_record_sql($sql)) { return false; } - require_once($CFG->dirroot . '/repository/'. $instance->repositorytype + require_once($CFG->dirroot . '/repository/'. $instance->repositorytype . '/repository.class.php'); $classname = 'repository_' . $instance->repositorytype; $options['typeid'] = $instance->typeid; @@ -572,8 +572,8 @@ function repository_move_to_filepool($path, $name, $itemid, $filearea = 'user_dr /** * Return javascript to create file picker to browse repositories * - * @param object context - * @return array + * @param object context + * @return array */ function repository_get_client($context){ global $CFG, $USER; @@ -690,11 +690,11 @@ function _client(){ layout = new YAHOO.widget.Layout('layout-$suffix', { height: 400, width: 490, units: [ - {position: 'top', height: 32, resize: false, + {position: 'top', height: 32, resize: false, body:'
', gutter: '2'}, - {position: 'left', width: 150, resize: true, + {position: 'left', width: 150, resize: true, body:'