From 86552cb4b6a83dc218ea0164ddb7c9670f224ddb Mon Sep 17 00:00:00 2001 From: Kjartan Mannes Date: Sat, 11 May 2002 16:21:48 +0000 Subject: - changed block, module and theme config pages to use checkboxes. - coding style clean ups. - fixed taxonomy causing errors. --- modules/system.module | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) (limited to 'modules/system.module') diff --git a/modules/system.module b/modules/system.module index 12e4360e2..f49cf36f5 100644 --- a/modules/system.module +++ b/modules/system.module @@ -78,7 +78,7 @@ function system_view_options() { // layout settings: $output .= "

Layout settings

\n"; - foreach (theme_list() as $key=>$value) $options .= "\n"; + foreach (theme_list() as $key => $value) $options .= "\n"; $output .= form_item("Default theme", "", "The default theme as seen by visitors or anonymous users."); $output .= "
\n"; @@ -107,12 +107,12 @@ function system_view_filters() { } function system_save($edit = array()) { - foreach ($edit as $name=>$value) variable_set($name, $value); + foreach ($edit as $name => $value) variable_set($name, $value); return "the configuration options have been saved."; } function system_default($edit = array()) { - foreach ($edit as $name=>$value) variable_del($name); + foreach ($edit as $name => $value) variable_del($name); return "the configuration options have been reset to their default values."; } @@ -163,9 +163,15 @@ function system_modules() { $required = array("user", "drupal", "system", "watchdog"); $output .= "\n"; - $output .= " \n"; + $output .= "\n"; foreach ($modules as $name => $module) { - $output .= " \n"; + $output .= ""; + $output .= ""; + $output .= ""; + $output .= ""; + $output .= ""; + $output .= ""; + $output .= "\n"; if (!in_array($name, $required)) { db_query("INSERT INTO system SET name = '$name', type = 'module', filename = '$module[filename]', status = '$module[status]'"); } @@ -229,9 +235,15 @@ function system_themes() { db_query("DELETE FROM system WHERE type = 'theme'"); $output .= "
moduledescriptionstatusoperations
moduledescriptionenabledoperations
$name". check_output(module_invoke($name, "system", "description")) ."". (in_array($name, $required) ? "Enabled" : form_select("", "status][$name", $module["status"], array(t("Disabled"), t("Enabled")))) ."". (module_hook($name, "page") ? lm(t("view"), array("mod" => $name)) : " ") ."". (module_hook($name, "admin") ? la(t("admin"), array("mod" => $name)) : " ") ."
$name". check_output(module_invoke($name, "system", "description")) ."". (in_array($name, $required) ? "Enabled" : form_checkbox("", "status][$name", 1, $module["status"])) ."". (module_hook($name, "page") ? lm(t("view"), array("mod" => $name)) : " ") ."". (module_hook($name, "admin") ? la(t("admin"), array("mod" => $name)) : " ") ."
\n"; - $output .= " \n"; + $output .= "\n"; foreach ($themes as $name => $theme) { - $output .= " \n"; + $output .= ""; + $output .= ""; + $output .= ""; + $output .= ""; + $output .= ""; + $output .= ""; + $output .= "\n"; db_query("INSERT INTO system SET name = '$name', type = 'theme', filename = '$theme->filename', status = '$theme->status', description = '$theme->description'"); } $output .= "
themenamedescriptionauthorstatus
themenamedescriptionauthorenabled
$name$theme->displayname". form_textfield("", "$name][description", $theme->description, 40, 255)."$theme->author". form_select("", "$name][status", $theme->status, array(t("Disabled"), t("Enabled"))) ."
$name$theme->displayname". form_textfield("", "$name][description", $theme->description, 40, 255)."$theme->author". form_checkbox("", "$name][status", 1, $theme->status) ."

\n"; -- cgit v1.2.3