]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-17845 removed install/upgrade autopilot - not needed any more ;-)
authorskodak <skodak>
Sat, 10 Jan 2009 22:13:12 +0000 (22:13 +0000)
committerskodak <skodak>
Sat, 10 Jan 2009 22:13:12 +0000 (22:13 +0000)
there are now only two upgrade pages, one for core, the second for all plugins

admin/cliupgrade.php
lib/adminlib.php
lib/scroll_to_errors.js

index 522afe8bd1bc99c0cda5eb0ec076b49340cf7ac9..85ed390e221932f1a05a385da878351399fadf19 100644 (file)
@@ -796,7 +796,6 @@ if ( file_exists(dirname(dirname(__FILE__)) . '/config.php')) {
         if (!$confirmrelease) {
             console_write_error('versionerror');
         }
-        $autopilot = 1 ;
 
         $strdatabasesetup    = get_string("databasesetup");
         $strdatabasesuccess  = get_string("databasesuccess");
@@ -918,10 +917,8 @@ if ( file_exists(dirname(dirname(__FILE__)) . '/config.php')) {
                     }
                 } else {
 
-                    if ( $interactive == CLI_FULL || ($interactive == CLI_SEMI && !isset($INSTALL['autopilot']))) {
+                    if ( $interactive == CLI_FULL || $interactive == CLI_SEMI) {
                         console_write('environmentok', 'admin');
-                        console_write('unattendedoperation','admin');
-                        $autopilot = read_boolean();
                     }
                 }
             }
@@ -1058,8 +1055,6 @@ if ( file_exists(dirname(dirname(__FILE__)) . '/config.php')) {
     /// just make sure upgrade logging is properly terminated
     upgrade_log_finish();
 
-    unset($SESSION->installautopilot);
-
     /// Set up the site
     if (! $site = get_site()) {
         // We are about to create the site "course"
index 3c704110150ffd2846250c25ea54a1303ceee5da..3a53534255e1d09a37ae5ee1f7b9109ee3ab6161 100644 (file)
@@ -40,7 +40,6 @@ function upgrade_db($version, $release) {
     $confirmrelease          = optional_param('confirmrelease', $unittest, PARAM_BOOL);
     $confirmplugins          = optional_param('confirmplugincheck', $unittest, PARAM_BOOL);
     $agreelicense            = optional_param('agreelicense', $unittest, PARAM_BOOL);
-    $autopilot               = optional_param('autopilot', $unittest, PARAM_BOOL);
     $setuptesttables         = optional_param('setuptesttables', false, PARAM_BOOL);
     $continuesetuptesttables = optional_param('continuesetuptesttables', false, PARAM_BOOL);
     $upgradetesttables       = optional_param('upgradetesttables', false, PARAM_BOOL);
@@ -50,11 +49,6 @@ function upgrade_db($version, $release) {
         $return_url = "$CFG->wwwroot/$CFG->admin/report/unittest/index.php?continuesetuptesttables=$continuesetuptesttables&amp;upgradetesttables=$upgradetesttables";
     }
 
-    /// set install/upgrade autocontinue session flag
-    if ($autopilot) {
-        $SESSION->installautopilot = $autopilot;
-    }
-
     /// Check if the main tables have been installed yet or not.
     if (!$tables = $DB->get_tables() ) {    // No tables yet at all.
         $maintables = false;
@@ -72,7 +66,7 @@ function upgrade_db($version, $release) {
     unset($mtables);
     unset($tables);
 
-    if ($unittest && $autopilot) {
+    if ($unittest) {
         echo upgrade_get_javascript();
     }
 
@@ -104,7 +98,6 @@ function upgrade_db($version, $release) {
             echo '<input type="hidden" name="agreelicense" value="1" />';
             echo '<input type="hidden" name="confirmrelease" value="1" />';
             echo '</div>';
-            echo '<div class="continuebutton"><input name="autopilot" id="autopilot" type="checkbox" value="1" /><label for="autopilot">'.get_string('unattendedoperation', 'admin').'</label>';
             echo '<br /><br /><input type="submit" value="'.get_string('continue').'" /></div>';
             echo '</form>';
             print_footer('none');
@@ -279,7 +272,6 @@ function upgrade_db($version, $release) {
             echo '<input type="hidden" name="confirmrelease" value="1" />';
             echo '<input type="hidden" name="confirmplugincheck" value="1" />';
             echo '</div>';
-            echo '<div class="continuebutton"><input name="autopilot" id="autopilot" type="checkbox" value="1" /><label for="autopilot">'.get_string('unattendedoperation', 'admin').'</label>';
             echo '<br /><br /><input type="submit" value="'.get_string('continue').'" /></div>';
             echo '</form>';
             print_footer('none');
@@ -393,8 +385,6 @@ function upgrade_db($version, $release) {
 /// just make sure upgrade logging is properly terminated
     upgrade_log_finish();
 
-    unset($SESSION->installautopilot);
-
     // Turn xmlstrictheaders back on now.
     $CFG->xmlstrictheaders = $origxmlstrictheaders;
 
@@ -1299,16 +1289,9 @@ function print_progress_redraw($thisbarid, $done, $total, $width, $donetext='')
 }
 
 function upgrade_get_javascript() {
-    global $CFG, $SESSION;
-
-    if (!empty($SESSION->installautopilot)) {
-        $linktoscrolltoerrors = '<script type="text/javascript">var installautopilot = true;</script>'."\n";
-    } else {
-        $linktoscrolltoerrors = '<script type="text/javascript">var installautopilot = false;</script>'."\n";
-    }
-    $linktoscrolltoerrors .= '<script type="text/javascript" src="' . $CFG->wwwroot . '/lib/scroll_to_errors.js"></script>';
+    global $CFG;
 
-    return $linktoscrolltoerrors;
+    return '<script type="text/javascript" src="'.$CFG->wwwroot.'/lib/scroll_to_errors.js"></script>';
 }
 
 function create_admin_user($user_input=NULL) {
index 3038837e2d3624b5b6fe987a146e5377b92d959a..452622bd3f67d2c196a816a885597551969fbc77 100644 (file)
 
         // automatically scroll to the first warning or continue button
         initScroll(warnings[0]);
-        if (statusOk && installautopilot) {//global JS variable
-            document.getElementsByClassName('singlebutton')[0].childNodes[0].submit(); // Changed this to work for test tables install
-            // document.forms[0].submit();//auto submit
-        }
     };
 
     // load should be a document event, but most browsers use window