lesson: MDL-20705 Fix XSRF issues.
Uses new require_sesskey funciton from MDL-20702.
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU Public License
|
||||
* @package lesson
|
||||
**/
|
||||
confirm_sesskey();
|
||||
require_sesskey();
|
||||
|
||||
// first get the preceeding page
|
||||
// if $pageid = 0, then we are inserting a new page at the beginning of the lesson
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU Public License
|
||||
* @package lesson
|
||||
**/
|
||||
confirm_sesskey();
|
||||
require_sesskey();
|
||||
|
||||
// first get the preceeding page
|
||||
$pageid = required_param('pageid', PARAM_INT);
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU Public License
|
||||
* @package lesson
|
||||
**/
|
||||
confirm_sesskey();
|
||||
require_sesskey();
|
||||
|
||||
// first get the preceeding page
|
||||
$pageid = required_param('pageid', PARAM_INT);
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU Public License
|
||||
* @package lesson
|
||||
**/
|
||||
confirm_sesskey();
|
||||
require_sesskey();
|
||||
|
||||
$pageid = required_param('pageid', PARAM_INT);
|
||||
if (!$thispage = get_record("lesson_pages", "id", $pageid)) {
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU Public License
|
||||
* @package lesson
|
||||
**/
|
||||
confirm_sesskey();
|
||||
require_sesskey();
|
||||
|
||||
require_once($CFG->dirroot.'/mod/lesson/pagelib.php');
|
||||
require_once($CFG->libdir.'/blocklib.php');
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU Public License
|
||||
* @package lesson
|
||||
**/
|
||||
confirm_sesskey();
|
||||
require_sesskey();
|
||||
|
||||
$pageid = required_param('pageid', PARAM_INT);
|
||||
if (!$thispage = get_record("lesson_pages", "id", $pageid)) {
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU Public License
|
||||
* @package lesson
|
||||
**/
|
||||
confirm_sesskey();
|
||||
require_sesskey();
|
||||
|
||||
// check to see if the cancel button was pushed
|
||||
if (optional_param('cancel', '', PARAM_ALPHA)) {
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU Public License
|
||||
* @package lesson
|
||||
**/
|
||||
confirm_sesskey();
|
||||
require_sesskey();
|
||||
|
||||
$pageid = required_param('pageid', PARAM_INT); // page to move
|
||||
if (!$page = get_record("lesson_pages", "id", $pageid)) {
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU Public License
|
||||
* @package lesson
|
||||
**/
|
||||
confirm_sesskey();
|
||||
require_sesskey();
|
||||
|
||||
$redirect = optional_param('redirect', '', PARAM_ALPHA);
|
||||
|
||||
|
||||
@@ -60,7 +60,7 @@
|
||||
}
|
||||
break;
|
||||
case 'grade': // Grading form - get the necessary data
|
||||
confirm_sesskey();
|
||||
require_sesskey();
|
||||
|
||||
$attemptid = required_param('attemptid', PARAM_INT);
|
||||
|
||||
@@ -136,7 +136,7 @@
|
||||
}
|
||||
break;
|
||||
case 'email': // Sending an email(s) to a single user or all
|
||||
confirm_sesskey();
|
||||
require_sesskey();
|
||||
|
||||
// Get our users (could be singular)
|
||||
if ($userid = optional_param('userid', 0, PARAM_INT)) {
|
||||
|
||||
Reference in New Issue
Block a user