array( 'doctype' => BSTemplate::fetch('doctype')->evaluate()->getTemplate(), 'nav' => BSTemplate::fetch('nav')->evaluate()->getTemplate(), 'headinclude' => BSTemplate::fetch('headinclude')->evaluate()->getTemplate(), 'title' => T('Bugdar Administration') ) ); // ################################################################### if (can_perform('canadminpanel')) { $session = $db->queryFirst("SELECT * FROM " . TABLE_PREFIX . "adminsession WHERE sessionid = '" . $input->inputEscape(COOKIE_PREFIX . 'adminsession') . "'"); if ($session AND $session['userid'] == bugdar::$userinfo['userid'] AND $session['dateline'] >= (TIMENOW - 3600)) { // renew the cookie BSFunctions::cookie(COOKIE_PREFIX . 'adminsession', $session['sessionid'], false); } else { BSFunctions::cookie(COOKIE_PREFIX . 'adminsession', false); admin_login(); } } else { BSFunctions::cookie(COOKIE_PREFIX . 'adminsession', false); admin_login(); } ?>