getByName(INTERFACE_NAME); if (!$interface->isLoaded) { die('Interface not found'); } define('IFACE', $interface->id); if (LNG_IN_URL) { $lng = new languageModel($main->url->param(0)); if ($lng->code && $lng->allowed) { $main->url->move(); $_SESSION['lng'] = $lng->code; } } $_SESSION['lng'] = isset($_SESSION['lng']) ? $_SESSION['lng'] : $interface->getLanguage()->code; define('LNG', $_SESSION['lng']); define('SYSTEM_NAME', $main->newConfigurationModel()->getByName('system-name')->value); define('SYSTEM_MAIL', $main->newConfigurationModel()->getByName('system-mail')->value); if ($main->user->logged()) { $user = $main->user->getUser(); if ($user->getState()->name == 'blocked') { $main->user->logoff(); } } $generator = new moduleGenerator(); echo $generator->generate();