function getUserIcons($cs_lang, $users_id, $nick, $hidden = 0, $email = 0, $icq = 0, $jabber = 0, $url = 0, $skype = 0) { global $account; $allow = $users_id == $account['users_id'] or $account['access_users'] > 4 ? 1 : 0; $hidden = explode(',', $hidden); if (in_array('users_email', $hidden) && empty($allow)) { $email = ''; } if (in_array('users_icq', $hidden) && empty($allow)) { $icq = ''; } if (in_array('users_jabber', $hidden) && empty($allow)) { $jabber = ''; } if (in_array('users_skype', $hidden) && empty($allow)) { $skype = ''; } if (in_array('users_url', $hidden) && empty($allow)) { $url = ''; } $icons = ''; $icons .= !empty($email) ? cs_html_mail($email, cs_icon('mail_generic')) : ''; $icons .= $account['access_users'] >= 2 ? cs_link(cs_icon('mail_send'), 'messages', 'create', 'to_id=' . $users_id, 0, $cs_lang['send_message']) : ''; $icons .= !empty($icq) ? cs_html_link('http://www.icq.com/people/' . $icq, cs_icon('licq'), 1, 0, $cs_lang['icq']) : ''; $icons .= !empty($jabber) ? cs_html_jabbermail($jabber, cs_icon('jabber_protocol')) : ''; $icons .= !empty($skype) ? cs_html_link('skype:' . $skype . '?userinfo', cs_html_img('http://mystatus.skype.com/smallicon/' . $skype, '16', '16', '0', 'Skype'), 0, 0, $cs_lang['skype']) : ''; $icons .= !empty($url) ? cs_html_link('http://' . $url, cs_icon('gohome'), 1, 0, $cs_lang['homepage']) : ''; return $icons; }
} $mail = cs_secure($cs_gbook[$run]['users_email']); if (in_array('users_email', $hidden)) { $mail = empty($allow) ? '' : $mail; } $gbook[$run]['icon_mail'] = empty($mail) ? '' : cs_html_link("mailto:{$mail}", cs_icon('mail_generic')); $icq = cs_secure($cs_gbook[$run]['users_icq']); if (in_array('users_icq', $hidden)) { $icq = empty($allow) ? '' : $icq; } $gbook[$run]['icon_icq'] = empty($icq) ? '' : cs_html_link("http://www.icq.com/{$icq}", cs_icon('licq')); $jabber = cs_secure($cs_gbook[$run]['users_jabber']); if (in_array('users_jabber', $hidden)) { $jabber = empty($allow) ? '' : $jabber; } $gbook[$run]['icon_jabber'] = empty($jabber) ? '' : cs_html_jabbermail($jabber, cs_icon('jabber_protocol')); $skype = cs_secure($cs_gbook[$run]['users_skype']); $url = 'http://mystatus.skype.com/smallicon/' . $skype; $skype = cs_html_link('skype:' . $cs_gbook[$run]['users_skype'] . '?userinfo', cs_html_img($url, '16', '16', '0', 'Skype'), '0'); if (in_array('users_skype', $hidden)) { $skype = empty($allow) ? '' : $skype; } $gbook[$run]['icon_skype'] = empty($cs_gbook[$run]['users_skype']) ? '' : $skype; $url = cs_secure($cs_gbook[$run]['users_url']); if (in_array('users_url', $hidden)) { $url = empty($allow) ? '' : $url; } $gbook[$run]['icon_url'] = empty($url) ? '' : cs_html_link("http://{$url}", cs_icon('gohome')); } $gbook[$run]['text'] = cs_secure($cs_gbook[$run]['gbook_text'], 1, 1); $gbook[$run]['time'] = cs_date('unix', $cs_gbook[$run]['gbook_time'], 1);
$flag = cs_html_img($url, 11, 16); include_once 'lang/' . $account['users_lang'] . '/countries.php'; $country = $cs_joinus['joinus_country']; $data['join']['country'] = $flag . ' ' . $cs_country[$country]; } $data['join']['email'] = empty($cs_joinus['joinus_email']) ? '-' : cs_html_mail($cs_joinus['joinus_email'], $cs_joinus['joinus_email']); if (empty($cs_joinus['joinus_icq'])) { $data['join']['icq'] = '-'; } else { $data['join']['icq'] = cs_html_link('http://www.icq.com/people/' . $cs_joinus['joinus_icq'], $cs_joinus['joinus_icq']); } if (empty($cs_joinus['joinus_jabber'])) { $data['join']['jabber'] = '-'; } else { $cs_joinus['joinus_jabber'] = cs_secure($cs_joinus['joinus_jabber']); $data['join']['jabber'] = cs_html_jabbermail($cs_joinus['joinus_jabber']); } if (empty($cs_joinus['games_id'])) { $data['join']['game'] = '-'; } else { $img = cs_html_img('uploads/games/' . $cs_joinus['games_id'] . '.gif'); $where = "games_id = '" . $cs_joinus['games_id'] . "'"; $cs_game = cs_sql_select(__FILE__, 'games', 'games_name, games_id', $where); $link = cs_link($cs_game['games_name'], 'games', 'view', 'id=' . $cs_game['games_id']); $data['join']['game'] = $img . ' ' . $link; } if (empty($cs_joinus['squads_id'])) { $data['join']['squad'] = '-'; } else { $where = "squads_id = '" . $cs_joinus['squads_id'] . "'"; $cs_squad = cs_sql_select(__FILE__, 'squads', 'squads_name, squads_id', $where);
$content = empty($allow) ? '--' : cs_html_italic(1) . $content . cs_html_italic(0); } $data['users']['email'] = empty($cs_user['users_email']) ? '--' : $content; $cs_user['users_url'] = cs_secure($cs_user['users_url']); $content = cs_html_link('http://' . $cs_user['users_url'], $cs_user['users_url']); if (in_array('users_url', $hidden)) { $content = empty($allow) ? '--' : cs_html_italic(1) . $content . cs_html_italic(0); } $data['users']['url'] = empty($cs_user['users_url']) ? '--' : $content; $content = cs_html_link('http://www.icq.com/people/' . $cs_user['users_icq'], $cs_user['users_icq']); if (in_array('users_icq', $hidden)) { $content = empty($allow) ? '--' : cs_html_italic(1) . $content . cs_html_italic(0); } $data['users']['icq'] = empty($cs_user['users_icq']) ? '--' : $content; $cs_user['users_jabber'] = cs_secure($cs_user['users_jabber']); $content = cs_html_jabbermail($cs_user['users_jabber']); if (in_array('users_jabber', $hidden)) { $content = empty($allow) ? '--' : cs_html_italic(1) . $content . cs_html_italic(0); } $data['users']['jabber'] = empty($cs_user['users_jabber']) ? '--' : $content; $cs_user['users_skype'] = cs_secure($cs_user['users_skype']); $content = cs_html_link('skype:' . $cs_user['users_skype'] . '?userinfo', $cs_user['users_skype']); $skype_url = 'http://mystatus.skype.com/smallicon/' . $cs_user['users_skype']; $content .= ' ' . cs_html_img($skype_url, '16', '16'); if (in_array('users_skype', $hidden)) { $content = empty($allow) ? '--' : cs_html_italic(1) . $content . cs_html_italic(0); } $data['users']['skype'] = empty($cs_user['users_skype']) ? '--' : $content; $content = cs_secure($cs_user['users_phone']); if (in_array('users_phone', $hidden)) { $content = empty($allow) ? '--' : cs_html_italic(1) . $content . cs_html_italic(0);
$gbook[$run]['icon_town'] = ''; if (!empty($cs_gbook[$run]['users_place'])) { $gbook[$run]['icon_town'] = cs_icon('gohome'); $gbook[$run]['town'] = cs_secure($cs_gbook[$run]['users_place']); } $mail = cs_html_mail($cs_gbook[$run]['users_email'], cs_icon('mail_generic')); if (in_array('users_email', $hidden)) { $mail = empty($allow) ? '' : $mail; } $gbook[$run]['icon_mail'] = empty($cs_gbook[$run]['users_email']) ? '' : $mail; $icq = cs_html_link('http://www.icq.com/people/' . $cs_gbook[$run]['users_icq'], cs_icon('licq')); if (in_array('users_icq', $hidden)) { $icq = empty($allow) ? '' : $icq; } $gbook[$run]['icon_icq'] = empty($cs_gbook[$run]['users_icq']) ? '' : $icq; $jabber = cs_html_jabbermail($cs_gbook[$run]['users_jabber'], cs_icon('jabber_protocol')); if (in_array('users_jabber', $hidden)) { $jabber = empty($allow) ? '' : $jabber; } $gbook[$run]['icon_jabber'] = empty($cs_gbook[$run]['users_jabber']) ? '' : $jabber; $url = 'http://mystatus.skype.com/smallicon/' . $cs_gbook[$run]['users_skype']; $skype = cs_html_link('skype:' . $cs_gbook[$run]['users_skype'] . '?userinfo', cs_html_img($url, '16', '16', '0', 'Skype'), '0'); if (in_array('users_skype', $hidden)) { $skype = empty($allow) ? '' : $skype; } $gbook[$run]['icon_skype'] = empty($cs_gbook[$run]['users_skype']) ? '' : $skype; $url = cs_html_link('http://' . $cs_gbook[$run]['users_url'], cs_icon('gohome')); if (in_array('users_url', $hidden)) { $url = empty($allow) ? '' : $url; } $gbook[$run]['icon_url'] = empty($cs_gbook[$run]['users_url']) ? '' : $url;
$data['head']['body'] = $cs_lang['body_create']; } elseif (!empty($error)) { $data['head']['body'] = $error; } //preview if (isset($_POST['preview']) and empty($error)) { $where_user = !empty($id) ? "gbook_users_id = '" . $id . "'" : 0; $count_entry = cs_sql_count(__FILE__, 'gbook', $where_user); $data['gbook']['entry_count'] = $count_entry + 1; $data['gbook']['users_nick'] = $cs_gbook['gbook_nick']; $data['gbook']['icon_town'] = empty($cs_gbook['gbook_town']) ? '' : cs_icon('gohome'); $data['gbook']['town'] = empty($cs_gbook['gbook_town']) ? '' : cs_secure($cs_gbook['gbook_town']); $data['gbook']['icon_mail'] = cs_html_link('mailto:' . $cs_gbook['gbook_email'], cs_icon('mail_generic')); $icq = cs_html_link('http://www.icq.com/people/' . $cs_gbook['gbook_icq'], cs_icon('licq')); $data['gbook']['icon_icq'] = empty($cs_gbook['gbook_icq']) ? '' : $icq; $jabber = cs_html_jabbermail($cs_gbook['gbook_jabber'], cs_icon('jabber_protocol')); $data['gbook']['icon_jabber'] = empty($cs_gbook['gbook_jabber']) ? '' : $jabber; $url = 'http://mystatus.skype.com/smallicon/' . $cs_gbook['gbook_skype']; $skype = cs_html_link('skype:' . $cs_gbook['gbook_skype'] . '?userinfo', cs_html_img($url, '16', '16', '0', 'Skype'), '0'); $data['gbook']['icon_skype'] = empty($cs_gbook['gbook_skype']) ? '' : $skype; $url = cs_html_link('http://' . $cs_gbook['gbook_url'], cs_icon('gohome')); $data['gbook']['icon_url'] = empty($cs_gbook['gbook_url']) ? '' : $url; $data['gbook']['text'] = cs_secure($cs_gbook['gbook_text'], 1, 1); $data['gbook']['time'] = cs_date('unix', $cs_gbook['gbook_time'], 1); $data['tpl']['preview'] = cs_subtemplate(__FILE__, $data, 'gbook', 'preview'); } if (!empty($error) or !isset($_POST['submit']) or isset($_POST['preview'])) { foreach ($cs_gbook as $key => $value) { $data['gbook'][$key] = cs_secure($value); } if ($cs_gbook['users_id'] == 0) {
$fightus_id = empty($cs_get['id']) ? 0 : $cs_get['id']; $data['fightus']['url_convert_clan'] = cs_url('clans', 'create', 'fightus=' . $fightus_id); $data['fightus']['url_convert_war'] = cs_url('wars', 'create', 'fightus=' . $fightus_id); $select = 'fightus_since, fightus_nick, fightus_email, fightus_icq, fightus_jabber, games_id, squads_id, '; $select .= 'fightus_clan, fightus_short, fightus_country, fightus_url, fightus_date, fightus_more'; $cs_fightus = cs_sql_select(__FILE__, 'fightus', $select, "fightus_id = '" . $fightus_id . "'"); $data['fightus']['since'] = cs_date('unix', $cs_fightus['fightus_since'], 1); $data['fightus']['nick'] = cs_secure($cs_fightus['fightus_nick']); $data['fightus']['email'] = cs_html_mail($cs_fightus['fightus_email'], $cs_fightus['fightus_email']); if (!empty($cs_fightus['fightus_icq'])) { $data['fightus']['icq'] = cs_html_link('http://www.icq.com/people/' . $cs_fightus['fightus_icq'], $cs_fightus['fightus_icq']); } else { $data['fightus']['icq'] = '-'; } if (!empty($cs_fightus['fightus_jabber'])) { $data['fightus']['jabber'] = cs_html_jabbermail($cs_fightus['fightus_jabber']); } else { $data['fightus']['jabber'] = '-'; } if (!empty($cs_fightus['games_id'])) { $data['fightus']['game'] = cs_html_img('uploads/games/' . $cs_fightus['games_id'] . '.gif'); $where = "games_id = '" . $cs_fightus['games_id'] . "'"; $cs_game = cs_sql_select(__FILE__, 'games', 'games_name, games_id', $where); $data['fightus']['game'] .= cs_link($cs_game['games_name'], 'games', 'view', 'id=' . $cs_game['games_id']); } else { $data['fightus']['game'] = '-'; } if (!empty($cs_fightus['squads_id'])) { $where = "squads_id = '" . $cs_fightus['squads_id'] . "'"; $cs_squad = cs_sql_select(__FILE__, 'squads', 'squads_name, squads_id', $where); $data['fightus']['squad'] = cs_link($cs_squad['squads_name'], 'squads', 'view', 'id=' . $cs_squad['squads_id']);