Projekt

Allgemein

Profil

Herunterladen (804 Bytes) Statistiken
| Zweig: | Markierung: | Revision:
4dbb0995 Moritz Bunkus
#!/usr/bin/perl
#

3f65b4fb Moritz Bunkus
BEGIN {
56e52e62 Moritz Bunkus
unshift @INC, "modules/override"; # Use our own versions of various modules (e.g. YAML).
push @INC, "modules/fallback"; # Only use our own versions of modules if there's no system version.
3f65b4fb Moritz Bunkus
}

4dbb0995 Moritz Bunkus
use SL::LXDebug;
$lxdebug = LXDebug->new();

8c7e4493 Moritz Bunkus
use SL::Auth;
4dbb0995 Moritz Bunkus
use SL::Form;
ce1ee6bf Moritz Bunkus
use SL::Locale;
4dbb0995 Moritz Bunkus
8c7e4493 Moritz Bunkus
eval { require "config/lx-erp.conf"; };
eval { require "config/lx-erp-local.conf"; } if (-f "config/lx-erp-local.conf");
4dbb0995 Moritz Bunkus
$form = new Form;

8c7e4493 Moritz Bunkus
our $auth = SL::Auth->new();
if (!$auth->session_tables_present()) {
_show_error('login/auth_db_unreachable');
}
$auth->expire_sessions();
$auth->restore_session();

our %myconfig = $auth->read_user($form->{login});
4dbb0995 Moritz Bunkus
$locale = new Locale "$myconfig{countrycode}", "kopf";

8c7e4493 Moritz Bunkus
delete $form->{password};

4dbb0995 Moritz Bunkus
eval { require "bin/mozilla/kopf.pl"; };