From 5ba7f1b70b11648e4925763849e9b4b0fb24ebd9 Mon Sep 17 00:00:00 2001 From: stronk7 Date: Sun, 3 Oct 2004 15:09:31 +0000 Subject: [PATCH] admin/modules.php is now using sesskey. Merged from MOODLE_14_STABLE --- admin/modules.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/admin/modules.php b/admin/modules.php index 2ee2b0c26b..18bfdf0286 100644 --- a/admin/modules.php +++ b/admin/modules.php @@ -42,7 +42,7 @@ /// If data submitted, then process and store. - if (!empty($hide)) { + if (!empty($hide) and confirm_sesskey()) { if (!$module = get_record("modules", "name", $hide)) { error("Module doesn't exist!"); } @@ -50,7 +50,7 @@ set_field("course_modules", "visible", "0", "module", $module->id); // Hide all related activity modules } - if (!empty($show)) { + if (!empty($show) and confirm_sesskey()) { if (!$module = get_record("modules", "name", $show)) { error("Module doesn't exist!"); } @@ -58,13 +58,13 @@ set_field("course_modules", "visible", "1", "module", $module->id); // Show all related activity modules } - if (!empty($delete)) { + if (!empty($delete) and confirm_sesskey()) { $strmodulename = get_string("modulename", "$delete"); if (empty($confirm)) { notice_yesno(get_string("moduledeleteconfirm", "", $strmodulename), - "modules.php?delete=$delete&confirm=$delete", + "modules.php?delete=$delete&confirm=$delete&sesskey=$USER->sesskey", "modules.php"); print_footer(); exit; @@ -162,7 +162,7 @@ $icon = "name/icon.gif\" hspace=\"10\" height=\"16\" width=\"16\" border=\"0\" alt=\"\" />"; - $delete = "name\">$strdelete"; + $delete = "name&sesskey=$USER->sesskey\">$strdelete"; if (file_exists("$CFG->dirroot/mod/$module->name/config.html")) { $settings = "name&sesskey=$USER->sesskey\">$strsettings"; @@ -173,11 +173,11 @@ $count = count_records("$module->name"); if ($module->visible) { - $visible = "name\" title=\"$strhide\">". + $visible = "name&sesskey=$USER->sesskey\" title=\"$strhide\">". "\"\""; $class = ""; } else { - $visible = "name\" title=\"$strshow\">". + $visible = "name&sesskey=$USER->sesskey\" title=\"$strshow\">". "\"\""; $class = "class=\"dimmed_text\""; } -- 2.39.5