From 7cd4fda6e7819e5cad1bd726b0bba429bc78c9d3 Mon Sep 17 00:00:00 2001 From: jamiesensei Date: Mon, 7 May 2007 15:16:07 +0000 Subject: [PATCH] changing param type for returnurl to PARAM_LOCALURL --- question/question.php | 2 +- question/type/edit_question_form.php | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/question/question.php b/question/question.php index ea21642b5e..a7949d23c1 100644 --- a/question/question.php +++ b/question/question.php @@ -13,7 +13,7 @@ require_once(dirname(__FILE__) . '/editlib.php'); require_once($CFG->libdir . '/filelib.php'); require_once($CFG->libdir . '/formslib.php'); -$returnurl = optional_param('returnurl', 0, PARAM_URL); +$returnurl = optional_param('returnurl', 0, PARAM_LOCALURL); // Read URL parameters telling us which question to edit. $id = optional_param('id', 0, PARAM_INT); // question id diff --git a/question/type/edit_question_form.php b/question/type/edit_question_form.php index 0203818a31..3a08e8bb92 100644 --- a/question/type/edit_question_form.php +++ b/question/type/edit_question_form.php @@ -116,6 +116,10 @@ class question_edit_form extends moodleform { $mform->setType('cmid', PARAM_INT); $mform->setDefault('cmid', 0); + $mform->addElement('hidden', 'returnurl'); + $mform->setType('returnurl', PARAM_LOCALURL); + $mform->setDefault('returnurl', ''); + $buttonarray = array(); $buttonarray[] = &$mform->createElement('submit', 'submitbutton', get_string('savechanges')); if (!empty($this->question->id)) { -- 2.39.5