Revision cb114b28
Von Moritz Bunkus vor mehr als 14 Jahren hinzugefügt
SL/Dispatcher.pm | ||
---|---|---|
150 | 150 |
pre_request_checks(); |
151 | 151 |
|
152 | 152 |
eval { |
153 |
$::form->error($::locale->text('System currently down for maintenance!')) if -e "$::userspath/nologin" && $script ne 'admin'; |
|
154 |
|
|
153 | 155 |
if ($script eq 'login' or $script eq 'admin' or $script eq 'kopf') { |
154 | 156 |
$::form->{titlebar} = "Lx-Office " . $::locale->text('Version') . " $::form->{version}"; |
155 | 157 |
::run($::auth->restore_session); |
156 | 158 |
|
157 | 159 |
} elsif ($action) { |
158 | 160 |
# copy from am.pl routines |
159 |
$::form->error($::locale->text('System currently down for maintenance!')) if -e "$main::userspath/nologin" && $script ne 'admin'; |
|
160 |
|
|
161 | 161 |
my $session_result = $::auth->restore_session; |
162 | 162 |
|
163 | 163 |
show_error('login/password_error', 'session') if SL::Auth::SESSION_EXPIRED == $session_result; |
Auch abrufbar als: Unified diff
Datei users/nologin auch auswerten, wenn login.pl aufgerufen wird