diff options
| author | Lester Caine <lester@lsces.co.uk> | 2026-06-06 22:30:06 +0100 |
|---|---|---|
| committer | Lester Caine <lester@lsces.co.uk> | 2026-06-06 22:30:06 +0100 |
| commit | 3a9de79726296c7185ca632cc660c5c5750f5bf1 (patch) | |
| tree | 146cae28d766993465ce473b5bbab05cfdf2f8d4 | |
| parent | 2957fcfd1be9f9cfdfc8329833e048290a556611 (diff) | |
| download | kernel-3a9de79726296c7185ca632cc660c5c5750f5bf1.tar.gz kernel-3a9de79726296c7185ca632cc660c5c5750f5bf1.tar.bz2 kernel-3a9de79726296c7185ca632cc660c5c5750f5bf1.zip | |
kernel: set loginfrom to installer before force_installer.tpl display
After login via validate.php, redirect back to the installer rather
than the site homepage, so the admin can proceed with the upgrade
without having to navigate back manually.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
| -rwxr-xr-x | includes/setup_inc.php | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/includes/setup_inc.php b/includes/setup_inc.php index ba1487f..36ab633 100755 --- a/includes/setup_inc.php +++ b/includes/setup_inc.php @@ -274,6 +274,8 @@ if( $gBitSystem->isDatabaseValid() ) { // INSTALLER_FORCE was set earlier and here we force the installer if needed. if( defined( 'INSTALLER_FORCE' )) { + // After login via validate.php, redirect back to the installer rather than the site homepage. + $_SESSION['loginfrom'] = INSTALL_PKG_URL.'install.php'; $gBitSmarty->display( "bitpackage:kernel/force_installer.tpl" ); die; }
\ No newline at end of file |
