]> git.mjollnir.org Git - moodle.git/commitdiff
(MDL-8745) prevent cannot logon trouble after update to 1.8
authorskodak <skodak>
Tue, 6 Mar 2007 16:56:00 +0000 (16:56 +0000)
committerskodak <skodak>
Tue, 6 Mar 2007 16:56:00 +0000 (16:56 +0000)
index.php
login/index.php

index 6495d6e279171940be17736c917777212baf3c28..4ab3ed93bc44ed2c6781f83b54f6dcd23a3c2381 100644 (file)
--- a/index.php
+++ b/index.php
         redirect($CFG->wwwroot .'/'. $CFG->admin .'/index.php');
     }
 
+    // check if major upgrade needed - also present in login/index.php
+    if ((int)$CFG->version < 2006101100) { //1.7 or older
+        @require_logout();
+        redirect("$CFG->wwwroot/$CFG->admin/");
+    }
+
     if ($CFG->forcelogin) {
         require_login();
     }
index 68953a2da5db302670dfcf55cd43bd224c8e238f..dcfe41817c4f5bba1f9ed9211ff9e348b5149fd1 100644 (file)
@@ -3,6 +3,12 @@
 
     require_once("../config.php");
 
+    // check if major upgrade needed - also present in /index.php
+    if ((int)$CFG->version < 2006101100) { //1.7 or older
+        @require_logout();
+        redirect("$CFG->wwwroot/$CFG->admin/");
+    }
+
     $loginguest  = optional_param('loginguest', 0, PARAM_BOOL); // determines whether visitors are logged in as guest automatically
     $testcookies = optional_param('testcookies', 0, PARAM_BOOL); // request cookie test