Exemple #1
0
    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&amp;op=readnews&amp;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');
Exemple #2
0
     $_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);