]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-12172: fixed get parameters not being submitted in Firefox
authormattc-catalyst <mattc-catalyst>
Mon, 19 Nov 2007 01:45:45 +0000 (01:45 +0000)
committermattc-catalyst <mattc-catalyst>
Mon, 19 Nov 2007 01:45:45 +0000 (01:45 +0000)
Author: Matt Clarkson <mattc@catalyst.net.nz>

lib/weblib.php

index 397e63743e11f1d247850b17749665bdca563dbb..cdf37c31f1c863795d6bc69728066f070c01d9b4 100644 (file)
@@ -3665,10 +3665,16 @@ function print_continue($link, $return=false) {
             $link = $CFG->wwwroot .'/';
         }
     }
-
+    
+    $options = array();
+    $linkparts = parse_url($link);
+    if (isset($linkparts['query'])) {
+        parse_str($linkparts['query'], $options);
+    }
+    
     $output .= '<div class="continuebutton">';
 
-    $output .= print_single_button($link, NULL, get_string('continue'), 'get', $CFG->framename, true);
+    $output .= print_single_button($link, $options, get_string('continue'), 'get', $CFG->framename, true);
     $output .= '</div>'."\n";
 
     if ($return) {