$REX['PAGE'] = 'login'; $REX['USER'] = null; $REX['LOGIN'] = null; } else { // Userspezifische Sprache einstellen, falls gleicher Zeichensatz $lang = $REX['LOGIN']->getLanguage(); $I18N_T = rex_create_lang($lang, '', FALSE); if ($I18N->msg('htmlcharset') == $I18N_T->msg('htmlcharset')) { $I18N = rex_create_lang($lang); } $REX['USER'] = $REX['LOGIN']->USER; } } // ----- Prepare Core Pages if ($REX['USER']) { $REX['PAGES'] = rex_be_navigation::getLoggedInPages($REX['USER']); } // ----- INCLUDE ADDONS include_once $REX['INCLUDE_PATH'] . '/addons.inc.php'; // ----- Prepare AddOn Pages if ($REX['USER']) { foreach (OOAddon::getAvailableAddons() as $addonName) { $title = OOAddon::getProperty($addonName, 'name', ''); $href = OOAddon::getProperty($addonName, 'link', 'index.php?page=' . $addonName); $perm = OOAddon::getProperty($addonName, 'perm', ''); $addonPage = null; $mainAddonPage = null; if ($perm == '' || $REX['USER']->hasPerm($perm) || $REX['USER']->isAdmin()) { if ($title != '') { $addonPage = new rex_be_page($title, array('page' => $addonName)); $addonPage->setHref($href);