From: stronk7 Date: Tue, 29 Aug 2006 19:27:34 +0000 (+0000) Subject: Now the "created" field is refreshed always in the main list. X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=a19903681069d6f317f890613bfdff6779999e32;p=moodle.git Now the "created" field is refreshed always in the main list. --- diff --git a/admin/xmldb/actions/get_db_directories/get_db_directories.class.php b/admin/xmldb/actions/get_db_directories/get_db_directories.class.php index 55bf428bff..e8b10d6329 100644 --- a/admin/xmldb/actions/get_db_directories/get_db_directories.class.php +++ b/admin/xmldb/actions/get_db_directories/get_db_directories.class.php @@ -73,20 +73,20 @@ class get_db_directories extends XMLDBAction { /// First, the main one (lib/db) $dbdir = new stdClass; $dbdir->path = $CFG->libdir . '/db'; - $dbdir->path_exists = file_exists($dbdir->path); if (!isset($XMLDB->dbdirs[$dbdir->path])) { $XMLDB->dbdirs[$dbdir->path] = $dbdir; } + $XMLDB->dbdirs[$dbdir->path]->path_exists = file_exists($dbdir->path); //Update status /// Now, activity modules (mod/xxx/db) if ($plugins = get_list_of_plugins('mod')) { foreach ($plugins as $plugin) { $dbdir = new stdClass; $dbdir->path = $CFG->dirroot . '/mod/' . $plugin . '/db'; - $dbdir->path_exists = file_exists($dbdir->path); if (!isset($XMLDB->dbdirs[$dbdir->path])) { $XMLDB->dbdirs[$dbdir->path] = $dbdir; } + $XMLDB->dbdirs[$dbdir->path]->path_exists = file_exists($dbdir->path); //Update status } } @@ -95,38 +95,38 @@ class get_db_directories extends XMLDBAction { foreach ($plugins as $plugin) { $dbdir = new stdClass; $dbdir->path = $CFG->dirroot . '/question/type/' . $plugin . '/db'; - $dbdir->path_exists = file_exists($dbdir->path); if (!isset($XMLDB->dbdirs[$dbdir->path])) { $XMLDB->dbdirs[$dbdir->path] = $dbdir; } + $XMLDB->dbdirs[$dbdir->path]->path_exists = file_exists($dbdir->path); //Update status } } /// Now, backup/restore stuff (backup/db) $dbdir = new stdClass; $dbdir->path = $CFG->dirroot . '/backup/db'; - $dbdir->path_exists = file_exists($dbdir->path); if (!isset($XMLDB->dbdirs[$dbdir->path])) { $XMLDB->dbdirs[$dbdir->path] = $dbdir; } + $XMLDB->dbdirs[$dbdir->path]->path_exists = file_exists($dbdir->path); //Update status /// Now, block system stuff (blocks/db) $dbdir = new stdClass; $dbdir->path = $CFG->dirroot . '/blocks/db'; - $dbdir->path_exists = file_exists($dbdir->path); if (!isset($XMLDB->dbdirs[$dbdir->path])) { $XMLDB->dbdirs[$dbdir->path] = $dbdir; } + $XMLDB->dbdirs[$dbdir->path]->path_exists = file_exists($dbdir->path); //Update status /// Now, blocks (blocks/xxx/db) if ($plugins = get_list_of_plugins('blocks', 'db')) { foreach ($plugins as $plugin) { $dbdir = new stdClass; $dbdir->path = $CFG->dirroot . '/blocks/' . $plugin . '/db'; - $dbdir->path_exists = file_exists($dbdir->path); if (!isset($XMLDB->dbdirs[$dbdir->path])) { $XMLDB->dbdirs[$dbdir->path] = $dbdir; } + $XMLDB->dbdirs[$dbdir->path]->path_exists = file_exists($dbdir->path); //Update status } } @@ -135,10 +135,10 @@ class get_db_directories extends XMLDBAction { foreach ($plugins as $plugin) { $dbdir = new stdClass; $dbdir->path = $CFG->dirroot . '/enrol/' . $plugin . '/db'; - $dbdir->path_exists = file_exists($dbdir->path); if (!isset($XMLDB->dbdirs[$dbdir->path])) { $XMLDB->dbdirs[$dbdir->path] = $dbdir; } + $XMLDB->dbdirs[$dbdir->path]->path_exists = file_exists($dbdir->path); //Update status } } /// Sort by key