require_once _base_ . '/lib/lib.form.php'; $user_manager = new UserManager(); $user_manager->setRegisterTo('link', 'index.php?modname=login&op=register'); $user_manager->setLostPwdTo('link', 'index.php?modname=login&op=lostpwd'); $extra = false; if (isset($GLOBALS['logout'])) { $extra = array('style' => 'logout_action', 'content' => Lang::t('_UNLOGGED', 'login')); } if (isset($GLOBALS['access_fail'])) { $extra = array('style' => 'noaccess', 'content' => Lang::t('_NOACCESS', 'login')); } return Form::openForm('login_confirm', 'index.php?modname=login&op=confirm') . $user_manager->getLoginMask('index.php?modname=login&op=login', $extra) . Form::closeForm(); } function loadNewsBlock() { $lang = DoceboLanguage::createInstance('login'); $textQuery = "\r\n\tSELECT idNews, publish_date, title, short_desc \r\n\tFROM " . $GLOBALS['prefix_lms'] . "_news \r\n\tWHERE language = '" . getLanguage() . "'\r\n\tORDER BY important DESC, publish_date DESC"; $result = sql_query($textQuery); $html = '<div class="home_news_block">' . '<h1>' . $lang->def('_NEWS') . '</h1>'; while (list($idNews, $publish_date, $title, $short_desc) = sql_fetch_row($result)) { $html .= '<h2>' . '<a href="index.php?modname=login&op=readnews&idNews=' . $idNews . '">' . $title . '</a></h2>' . '<p><span class="news_data">' . $lang->def('_DATE') . ' ' . Format::date($publish_date, 'date') . ': </span>' . $short_desc . '</p>'; } if (mysql_num_rows($result) == 0) { $html .= $lang->def('_NO_CONTENT'); } $html .= '</div>'; return $html; } // XXX: compose menu $GLOBALS['page']->add(loadMenu() . loadLogin() . (Get::sett('activeNews') == 'block' ? loadNewsBlock() : ''), 'menu');
$_SESSION["currentpage"] = "Village_transport"; $arrScriptFiles = array("script", "Village_transport.js", "manage_Village_transport.js", "AutoComplete.js", "baseConnection.js", "msgPopup.js", "formPopup.js", "manage_Cookie.js"); $arrStyleFiles = array("style", "styles.css", "Village_transport.css"); array_push($arrFilesForLoad, $arrStyleFiles); array_push($arrFilesForLoad, $arrScriptFiles); loadHeader($arrFilesForLoad); loadVillage_transport($_GET); break; case "login": $_SESSION["currentpage"] = "login"; $arrScriptFiles = array("script", "loginValidator.js", "manage_profile.js", "event_manage_profile.js", "AutoComplete.js", "baseConnection.js", "msgPopup.js", "manage_Cookie.js"); $arrStyleFiles = array("style", "styles.css", "profile.css"); array_push($arrFilesForLoad, $arrStyleFiles); array_push($arrFilesForLoad, $arrScriptFiles); loadHeader($arrFilesForLoad); loadLogin(); break; case "persondashboard": $_SESSION["currentpage"] = "persondashboard"; $arrScriptFiles = array("script", "baseConnection.js", "msgPopup.js", "manage_Cookie.js"); $arrStyleFiles = array("style", "styles.css"); array_push($arrFilesForLoad, $arrStyleFiles); array_push($arrFilesForLoad, $arrScriptFiles); loadHeader($arrFilesForLoad); loadPersonDashboard($_GET); break; case "villagedashboard": $_SESSION["currentpage"] = "villagedashboard"; $arrScriptFiles = array("script", "baseConnection.js", "msgPopup.js", "manage_Cookie.js"); $arrStyleFiles = array("style", "styles.css"); array_push($arrFilesForLoad, $arrStyleFiles);