diff options
author | Dries Buytaert <dries@buytaert.net> | 2004-02-15 20:09:46 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2004-02-15 20:09:46 +0000 |
commit | 4b0b2d02eecaa27e3162a0fad9d31bb08f4df53b (patch) | |
tree | cf369f7370c1be045e3d48e7a9beb26d1d0f3714 /modules/block.module | |
parent | ae5136e51b87b414c737f4726c367c18db79fc49 (diff) | |
download | brdo-4b0b2d02eecaa27e3162a0fad9d31bb08f4df53b.tar.gz brdo-4b0b2d02eecaa27e3162a0fad9d31bb08f4df53b.tar.bz2 |
- Patch by Steven: removed redundant permission checks. These are no longer
required thanks to the new 404 handling.
Diffstat (limited to 'modules/block.module')
-rw-r--r-- | modules/block.module | 68 |
1 files changed, 31 insertions, 37 deletions
diff --git a/modules/block.module b/modules/block.module index b89075f4a..6f4aa95ed 100644 --- a/modules/block.module +++ b/modules/block.module @@ -280,45 +280,39 @@ function block_admin() { $op = $_POST["op"]; $edit = $_POST["edit"]; - if (user_access("administer blocks")) { - - if (empty($op)) { - $op = arg(3); - } - - switch ($op) { - case "preview": - $output = block_admin_preview(); - break; - case "add": - $output = block_box_form(); - break; - case "edit": - $output = block_box_form(block_box_get(arg(4))); - break; - case "delete": - drupal_set_message(block_box_delete(arg(4))); - cache_clear_all(); - $output .= block_admin_display(); - break; - case t("Save block"): - drupal_set_message(block_box_save($edit)); - cache_clear_all(); - $output .= block_admin_display(); - break; - case t("Save blocks"): - drupal_set_message(block_admin_save($edit)); - cache_clear_all(); - // fall through - default: - $output .= block_admin_display(); - } - - print theme("page", $output); + if (empty($op)) { + $op = arg(3); } - else { - print theme("page", message_access()); + + switch ($op) { + case "preview": + $output = block_admin_preview(); + break; + case "add": + $output = block_box_form(); + break; + case "edit": + $output = block_box_form(block_box_get(arg(4))); + break; + case "delete": + drupal_set_message(block_box_delete(arg(4))); + cache_clear_all(); + $output .= block_admin_display(); + break; + case t("Save block"): + drupal_set_message(block_box_save($edit)); + cache_clear_all(); + $output .= block_admin_display(); + break; + case t("Save blocks"): + drupal_set_message(block_admin_save($edit)); + cache_clear_all(); + // fall through + default: + $output .= block_admin_display(); } + + print theme("page", $output); } function block_user($type, $edit, &$user) { |