コード例 #1
0
}
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]);
コード例 #2
0
    } 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
//--------------------------------------------------------------------------------