} //debug if (SYSTEM_DEBUG && $cms_user->hasAdminClearance(CLEARANCE_ADMINISTRATION_EDITVALIDATEALL)) { $welcomeMsg .= '<br /><br /><span class="atm-red">' . $cms_language->getJsMessage(MESSAGE_PAGE_DEBUG) . '</span> ' . $cms_language->getJsMessage(MESSAGE_PAGE_PRESS_F2_FOR_LOG); } $jscontent = ' //show front page in tab Automne.tabPanels.getActiveTab().setFrameURL(\'' . PATH_REALROOT_WR . '/\'); Automne.tabPanels.getActiveTab().reload(); //load interface Automne.load(' . sensitiveIO::jsonEncode($userSessionsInfos) . '); //display welcome message Automne.message.show(\'' . sensitiveIO::sanitizeJSString($welcome) . '\', \'' . sensitiveIO::sanitizeJSString($welcomeMsg) . '\', \'\', 6); '; //add all JS locales $jscontent .= CMS_session::getJSLocales(); $view->addJavascript($jscontent); $view->show(CMS_view::SHOW_RAW); } else { unset($cms_user); } break; } //Send Login form window $applicationLabel = io::htmlspecialchars(APPLICATION_LABEL); $loginURL = PATH_ADMIN_WR . '/login-form.php?_ts=' . time(); $rootPath = PATH_REALROOT_WR; $jscontent = <<<END \tvar loginWindow = new Automne.frameWindow({ \t\ttitle: \t\t\t'{$cms_language->getJsMessage(MESSAGE_PAGE_TITLE, array($applicationLabel))}', \t\tid:\t\t\t\t'loginWindow',
/** * Get all JS locales for current user (in current language) * * @return string : JS locales * @access public */ static function getJSLocales() { return CMS_session::getJSLocales(); }