diff --git a/admin/creators.php b/admin/creators.php
index a1a5da44553..8f0d183f5ed 100755
--- a/admin/creators.php
+++ b/admin/creators.php
@@ -19,6 +19,10 @@
error("You must be an administrator to use this page.");
}
+ if (!confirm_sesskey()) {
+ error(get_string('confirmsesskeybad', 'error'));
+ }
+
$primaryadmin = get_admin();
/// assign all of the configurable language strings
diff --git a/admin/index.php b/admin/index.php
index 5e062fb8e21..b4951f3f3cc 100644
--- a/admin/index.php
+++ b/admin/index.php
@@ -329,7 +329,7 @@
$userdata .= " ".get_string("assignteachers")." - ".
get_string("adminhelpassignteachers").
"  ";
- $userdata .= " ".get_string("assigncreators")." - ".
+ $userdata .= " sesskey\">".get_string("assigncreators")." - ".
get_string("adminhelpassigncreators")." ";
$userdata .= " sesskey\">".get_string("assignadmins")." - ".
get_string("adminhelpassignadmins")." ";
diff --git a/admin/users.php b/admin/users.php
index e9f72fb8a73..30b99117b13 100644
--- a/admin/users.php
+++ b/admin/users.php
@@ -40,7 +40,7 @@
get_string("adminhelpassignstudents"));
$table->data[] = array("".get_string("assignteachers")."",
get_string("adminhelpassignteachers")." ");
- $table->data[] = array("".get_string("assigncreators")."",
+ $table->data[] = array("sesskey\">".get_string("assigncreators")."",
get_string("adminhelpassigncreators"));
$table->data[] = array("sesskey\">".get_string("assignadmins")."",
get_string("adminhelpassignadmins"));
|