/** * Summary of displayInternalHeader */ public static function displayInternalHeader() { // userid // username // sitenotice global $smarty, $session; $userid = isset($_SESSION['userID']) ? $_SESSION['userID'] : 0; $user = isset($_SESSION['user']) ? $_SESSION['user'] : ""; $sitenotice = InterfaceMessage::get(InterfaceMessage::SITENOTICE); $smarty->assign("userid", $userid); $smarty->assign("username", $user); $smarty->assign("sitenotice", $sitenotice); $smarty->assign("alerts", SessionAlert::retrieve()); $smarty->display("header-internal.tpl"); if ($userid != 0) { User::getCurrent()->touchLastLogin(); $session->forceLogout($_SESSION['userID']); } }