summaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
authorKjartan Mannes <kjartan@2.no-reply.drupal.org>2002-10-17 18:34:38 +0000
committerKjartan Mannes <kjartan@2.no-reply.drupal.org>2002-10-17 18:34:38 +0000
commitb60b9ca828728e4e95b39ebc433516f2299e0237 (patch)
tree0d03d003cb1e0607e3d0d0dacf2ec4ea4458a013 /includes
parent623397d6dd943e6477a6b339e01fe44a5de8c6db (diff)
downloadbrdo-b60b9ca828728e4e95b39ebc433516f2299e0237.tar.gz
brdo-b60b9ca828728e4e95b39ebc433516f2299e0237.tar.bz2
- removed function module_rehash().
- updated database dump. - removed tables modules, layout and referrer (don't forget to backup!).
Diffstat (limited to 'includes')
-rw-r--r--includes/module.inc25
1 files changed, 4 insertions, 21 deletions
diff --git a/includes/module.inc b/includes/module.inc
index 030bdeea2..d908ceb25 100644
--- a/includes/module.inc
+++ b/includes/module.inc
@@ -11,7 +11,9 @@ function module_init() {
// apply function $function to every known module:
function module_iterate($function, $argument = "") {
- foreach (module_list() as $name) $function($name, $argument);
+ foreach (module_list() as $name) {
+ $function($name, $argument);
+ }
}
// invoke hook $hook of module $name with optional arguments:
@@ -45,8 +47,8 @@ function module_list() {
$list = array("drupal" => "drupal", "system" => "system", "user" => "user", "watchdog" => "watchdog");
$result = db_query("SELECT name, filename FROM system WHERE type = 'module' AND status = '1' ORDER BY name");
while ($module = db_fetch_object($result)) {
- $list[$module->name] = $module->name;
if (file_exists("modules/$module->filename")) {
+ $list[$module->name] = $module->name;
include_once "modules/$module->filename";
}
}
@@ -88,23 +90,4 @@ function module_rehash_blocks($name) {
db_query("DELETE FROM blocks WHERE module = '$name' AND remove = '1'");
}
-// rehash a module:
-function module_rehash($name) {
- if (module_exist($name)) {
- $result = db_query("SELECT * FROM modules WHERE name = '$name'");
-
- if (!$object = db_fetch_object($result)) {
- db_query("INSERT INTO modules (name) VALUES ('$name')");
- }
-
- // rehash module-exported blocks (if necessary):
- module_rehash_blocks($name);
- }
- else {
- // remove all reference to module:
- db_query("DELETE FROM modules WHERE name = '$name'");
- db_query("DELETE FROM blocks WHERE module = '$name'");
- }
-}
-
?> \ No newline at end of file