]> git.mjollnir.org Git - moodle.git/commitdiff
backup MDL-19789 Added set_url calls
authorsamhemelryk <samhemelryk>
Thu, 15 Oct 2009 03:05:35 +0000 (03:05 +0000)
committersamhemelryk <samhemelryk>
Thu, 15 Oct 2009 03:05:35 +0000 (03:05 +0000)
backup/backup.php
backup/restore.php
course/report/stats/graph.php

index 941ea8178d2ac2f516aaec352dbebd1a853b3296..f5fb93d0e12697127ba5cd66957e8ae1a92ce962 100644 (file)
     $cancel = optional_param('cancel', '', PARAM_RAW);
     $launch = optional_param('launch', '', PARAM_ACTION);
 
+    $url = new moodle_url();
+    if ($id !== 0) {
+        $url->param('id', $id);
+    }
+    if ($to !== 0) {
+        $url->param('to', $to);
+    }
+    if ($launch !== '') {
+        $url->param('launch', $launch);
+    }
+    $PAGE->set_url($url);
+
     $loginurl = get_login_url();
 
     if (!empty($id)) {
index bc7a27f7852a8e12ec0e53f02470c514f938bf0d..4e5aab706fd516bf8cf531bd29bff920a0321f76 100644 (file)
     $method = optional_param('method', '', PARAM_ACTION);
     $backup_unique_code = optional_param('backup_unique_code',0,PARAM_INT);
 
+    $url = new moodle_url($CFG->wwwroot.'/backup/restore.php');
+    if ($id !== 0) {
+        $url->param('id', $id);
+    }
+    if ($file !== 0) {
+        $url->param('file', $file);
+    }
+    if ($cancel !== '') {
+        $url->param('cancel', $cancel);
+    }
+    if ($launch !== '') {
+        $url->param('launch', $launch);
+    }
+    if ($to !== '') {
+        $url->param('to', $to);
+    }
+    if ($method !== '') {
+        $url->param('method', $method);
+    }
+    if ($backup_unique_code !== 0) {
+        $url->param('backup_unique_code', $backup_unique_code);
+    }
+
     //Check login
     require_login();
 
index 0297de7ca373fe36b45347aecb7c235a11e3227c..8a5796c5c1724a8c719cd4a0e33891c47c105961 100644 (file)
@@ -34,7 +34,14 @@ $mode     = required_param('mode', PARAM_INT);
 $userid   = optional_param('userid', 0, PARAM_INT);
 $roleid   = optional_param('roleid',0,PARAM_INT);
 
-
+$url = new moodle_url($CFG->wwwroot.'/course/report/stats/graph.php', array('course'=>$courseid, 'report'=>$report, 'time'=>$time, 'mode'=>$mode));
+if ($userid !== 0) {
+    $url->param('userid', $userid);
+}
+if ($roleid !== 0) {
+    $url->param('roleid', $roleid);
+}
+$PAGE->set_url($url);
 
 if (!$course = $DB->get_record("course", array("id"=>$courseid))) {
     print_error("invalidcourseid");