diff --git a/mod/wiki/admin.php b/mod/wiki/admin.php index 49349d8e3fe..b6d4144470c 100644 --- a/mod/wiki/admin.php +++ b/mod/wiki/admin.php @@ -4,15 +4,13 @@ require_once("../../config.php"); require_once("lib.php"); - optional_variable($id); // Course Module ID, or - optional_variable($a); // wiki ID - optional_variable($page, false); // Pagename - optional_variable($confirm, ""); - optional_variable($action,""); // Admin Action - optional_variable($userid, 0); // User wiki. - optional_variable($groupid, 0); // Group wiki. - - $action = clean_text($action); + $id = optional_param('id', '', PARAM_INT); // Course Module ID, or + $a = optional_param('a', '', PARAM_INT); // wiki ID + $page = optional_param('page', false, PARAM_CLEAN); // Pagename + $confirm = optional_param('confirm', '', PARAM_RAW); + $action = optional_param('action', '', PARAM_ACTION); // Admin Action + $userid = optional_param('userid', 0, PARAM_INT); // User wiki. + $groupid = optional_param('groupid', 0, PARAM_INT); // Group wiki. if ($id) { if (! $cm = get_record("course_modules", "id", $id)) { diff --git a/mod/wiki/ewiki/ewiki.php b/mod/wiki/ewiki/ewiki.php index 62e347b407e..87b59aa6bb0 100644 --- a/mod/wiki/ewiki/ewiki.php +++ b/mod/wiki/ewiki/ewiki.php @@ -1504,7 +1504,7 @@ function ewiki_data_update(&$data, $author="") { #-- edit