Beispiel #1
0
            $msg = $lang['Points_thanks_donation'] . '<br /><br />' . sprintf($lang['Click_return_points_donate'], '<a href="' . append_sid("pointscp.{$phpEx}?mode=donate") . '">', '</a> ') . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.{$phpEx}") . '">', '</a>');
            message_die(GENERAL_MESSAGE, $msg);
        }
    }
    $s_username = !empty($user_id) ? get_username_from_id($user_id) : '';
    $location = empty($HTTP_POST_VARS['location']) ? $HTTP_SERVER_VARS['HTTP_REFERER'] : $location;
    $s_hidden_fields = '<input type="hidden" name="location" value="' . $location . '">';
    $template->assign_vars(array('L_FIND_USERNAME' => $lang['Find_username'], 'L_SUBMIT' => $lang['Submit'], 'L_RESET' => $lang['Reset'], 'L_POINTS_TITLE' => $lang['Points_donation'], 'L_DONATE_TO' => sprintf($lang['Points_donate_to'], $board_config['points_name']), 'L_AMOUNT' => $lang['Points_amount'], 'L_AMOUNT_GIVE' => sprintf($lang['Points_give'], $board_config['points_name']), 'USERNAME' => $s_username, 'S_HIDDEN_FIELDS' => $s_hidden_fields, 'S_POST_ACTION' => append_sid("pointscp.{$phpEx}?mode=donate", true), 'U_SEARCH_USER' => append_sid("search.{$phpEx}?mode=searchuser")));
    $template->assign_block_vars('switch_points_donate', array());
} else {
    if ($userdata['user_id'] == ANONYMOUS) {
        $redirect = "pointscp.{$phpEx}";
        $redirect .= isset($user_id) ? '&user_id=' . $user_id : '';
        header('Location: ' . append_sid("login.{$phpEx}?redirect={$redirect}", true));
    }
    if ($userdata['user_level'] != ADMIN && user_is_authed($userdata['user_id']) == false) {
        message_die(GENERAL_MESSAGE, $lang['Points_not_admin']);
    }
    if (isset($HTTP_POST_VARS['submit'])) {
        if (empty($HTTP_POST_VARS['username']) && empty($HTTP_POST_VARS['mass_username'])) {
            $error = true;
            $error_msg .= $lang['Points_no_username'];
        } else {
            $user_id = get_userid_from_name($HTTP_POST_VARS['username']);
            if (empty($user_id) && empty($HTTP_POST_VARS['mass_username'])) {
                $error = true;
                $error_msg = $lang['No_such_user'];
            } else {
                $user_id_list = array();
                $user_id_list[] = $user_id;
                if (!empty($HTTP_POST_VARS['mass_username'])) {
    $icq = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $profiledata['user_icq'] . '">' . $lang['ICQ'] . '</a>';
} else {
    $icq_status_img = '&nbsp;';
    $icq_img = '&nbsp;';
    $icq = '&nbsp;';
}
$aim_img = $profiledata['user_aim'] ? '<a href="aim:goim?screenname=' . $profiledata['user_aim'] . '&amp;message=Hello+Are+you+there?"><img src="' . $images['icon_aim'] . '" alt="' . $lang['AIM'] . '" title="' . $lang['AIM'] . '" border="0" /></a>' : '&nbsp;';
$aim = $profiledata['user_aim'] ? '<a href="aim:goim?screenname=' . $profiledata['user_aim'] . '&amp;message=Hello+Are+you+there?">' . $lang['AIM'] . '</a>' : '&nbsp;';
$msn_img = $profiledata['user_msnm'] ? $profiledata['user_msnm'] : '&nbsp;';
$msn = $msn_img;
$yim_img = $profiledata['user_yim'] ? '<a href="http://edit.yahoo.com/config/send_webmesg?.target=' . $profiledata['user_yim'] . '&amp;.src=pg"><img src="' . $images['icon_yim'] . '" alt="' . $lang['YIM'] . '" title="' . $lang['YIM'] . '" border="0" /></a>' : '';
$yim = $profiledata['user_yim'] ? '<a href="http://edit.yahoo.com/config/send_webmesg?.target=' . $profiledata['user_yim'] . '&amp;.src=pg">' . $lang['YIM'] . '</a>' : '';
$temp_url = append_sid("search.{$phpEx}?search_author=" . urlencode($profiledata['username']) . "&amp;showresults=posts");
$search_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_search'] . '" alt="' . sprintf($lang['Search_user_posts'], $profiledata['username']) . '" title="' . sprintf($lang['Search_user_posts'], $profiledata['username']) . '" border="0" /></a>';
$search = '<a href="' . $temp_url . '">' . sprintf($lang['Search_user_posts'], $profiledata['username']) . '</a>';
$user_points = $userdata['user_level'] == ADMIN || user_is_authed($userdata['user_id']) ? '<a href="' . append_sid("pointscp.{$phpEx}?" . POST_USERS_URL . "=" . $profiledata['user_id']) . '" class="gen" title="' . sprintf($lang['Points_link_title'], $board_config['points_name']) . '">' . $profiledata['user_points'] . '</a>' : $profiledata['user_points'];
if ($board_config['points_donate'] && $userdata['user_id'] != ANONYMOUS && $userdata['user_id'] != $profiledata['user_id']) {
    $donate_points = '<br />' . sprintf($lang['Points_donate'], '<a href="' . append_sid("pointscp.{$phpEx}?mode=donate&amp;" . POST_USERS_URL . "=" . $profiledata['user_id']) . '" class="genmed" title="' . sprintf($lang['Points_link_title_2'], $board_config['points_name']) . '">', '</a>');
} else {
    $donate_points = '';
}
##=== ADR START: show viewprofile info ===###
if ($board_config['Adr_profile_display']) {
    define('IN_ADR_CHARACTER', true);
    define('IN_ADR_SHOPS', true);
    define('IN_ADR_SKILLS', true);
    define('IN_ADR_BATTLE', true);
    include_once $phpbb_root_path . 'adr/includes/adr_global.' . $phpEx;
    // Get the general config
    $adr_general = adr_get_general_config();
    $searchid = $profiledata['user_id'];