} define('IN_PHPBB', TRUE); define('IN_PRILLIAN', TRUE); if (isset($_REQUEST['mode']) && $_REQUEST['mode'] == 'lookup') { $no_page_header = true; } $phpbb_root_path = './../'; $phpEx = substr(strrchr(__FILE__, '.'), 1); require_once './pagestart.' . $phpEx; require_once PRILL_PATH . 'prill_common.' . $phpEx; require_once $phpbb_root_path . 'includes/bbcode.' . $phpEx; require_once $phpbb_root_path . 'includes/functions_post.' . $phpEx; require_once $phpbb_root_path . 'includes/functions_selects.' . $phpEx; require_once $phpbb_root_path . 'includes/functions_validate.' . $phpEx; $im_userdata = array(); $im_userdata = init_imprefs($userdata['user_id']); // Check possible variables $mode = isset($_REQUEST['mode']) ? $_REQUEST['mode'] : ''; $type = !empty($_REQUEST['type']) ? $_REQUEST['type'] : 'received'; $cancel = isset($_REQUEST['cancel']) ? true : false; $confirm = isset($_REQUEST['confirm']) ? true : false; $delete = isset($_REQUEST['delete']) ? true : 0; $mark_list = !empty($_REQUEST['mark']) ? $_REQUEST['mark'] : 0; $sort_order = $_REQUEST['order'] == 'DESC' ? 'DESC' : 'ASC'; $start = isset($_REQUEST['start']) ? intval($_REQUEST['start']) : 0; if ($cancel) { thoul_redirect('admin_im_log.' . $phpEx . '?mode=edit&' . POST_USERS_URL . '=' . intval($_REQUEST[POST_USERS_URL]) . '&type=' . $type); } if ($mode == 'edit' && (isset($_REQUEST['username']) || isset($_REQUEST[POST_USERS_URL]))) { if (isset($_REQUEST[POST_USERS_URL])) { $userid = intval($_REQUEST[POST_USERS_URL]);
} else { // We have a nested array, used for items like <link rel='chapter'> that can occur more than once. foreach ($nav_array as $nested_array) { $nav_links_html .= sprintf($nav_link_proto, $nav_item, $nested_array['url'], $nested_array['title']); } } } //-------------------------------------------------------------------------------- // Prillian - Begin Code Addition // if ($userdata['user_id'] != ANONYMOUS) { if (defined('IN_CONTACT_LIST') && defined('SHOW_ONLINE')) { $contact_list->alert_check(); } if (empty($im_userdata)) { $im_userdata = init_imprefs($userdata['user_id'], false, true); } $im_auto_popup = auto_prill_check(); if ($im_userdata['new_ims']) { $l_prillian_msg = $im_userdata['new_ims'] > 1 ? $lang['New_ims'] : $lang['New_im']; $l_prillian_text = sprintf($l_prillian_msg, $im_userdata['new_ims']); } elseif ($im_userdata['unread_ims']) { $l_prillian_msg = $im_userdata['unread_ims'] > 1 ? $lang['Unread_ims'] : $lang['Unread_im']; $l_prillian_text = sprintf($l_prillian_msg, $im_userdata['unread_ims']); } // More sensible as $im_userdata is not populated for guests ;) $template->assign_vars(array('IM_AUTO_POPUP' => $im_auto_popup, 'IM_HEIGHT' => $im_userdata['mode_height'], 'IM_WIDTH' => $im_userdata['mode_width'], 'U_IM_LAUNCH' => append_sid(PRILL_URL . $im_userdata['mode_string']), 'L_IM_LAUNCH' => $l_prillian_text)); } // // Prillian - End Code Addition //--------------------------------------------------------------------------------