public function display_profile($id, $full = true)
    {
        if ($full) {
            return '<h1>User Info</h1>
					<img class="small_avatar" src=' . $this->avatar . ' width="32" height="32"></img>
					<span class="user_name">' . $this->nickname . '</span>
					<span class="user_steamid">' . GetAuthID($this->steamid) . '</span>
					<dl>
						<dt>Mainclass:</dt><dd><img style="float: left;" class="class_icon" src="theme/images/class/' . player_class($this->mainclass) . '.png" height="14"><span style="float: left; margin-left: 3px;">' . displayClass($this->mainclass) . '</span></dd>
						<dt>Skilllevel:</dt><dd>' . $this->division . '</dd>
						<dt>Banpoints:</dt><dd>' . $this->banpoints . '</dd>
						<dt>Rating:</dt><dd>' . $this->rating . '</dd>
					</dl>';
        } else {
            return '<div class="profile_panel">
						<h1>User Info</h1>
						<span class="user_name">' . $this->nickname . '</span><br />
						<span class="user_steamid">' . GetAuthID($this->steamid) . '</span>
						<dl>
							<dt>Mainclass:</dt><dd><img style="float: left;" class="class_icon" src="theme/images/class/' . player_class($this->mainclass) . '.png" height="14"><span style="float: left; margin-left: 3px;">' . displayClass($this->mainclass) . '</span></dd>
							<dt>Skilllevel:</dt><dd>' . $this->division . '</dd>
							<dt>Rating:</dt><dd>' . $this->rating . '</dd>
						</dl>
					</div>';
        }
    }
Exemple #2
0
function grabLobbyPlayers($lobbyID, $lobbytype, $team)
{
    $db = Database::obtain();
    $sql = "SELECT * FROM lobby_players WHERE `lobbyID` = '" . $db->escape($lobbyID) . "' AND `team` = '" . $db->escape($team) . "'";
    $res = $db->query($sql);
    $data = array();
    while ($row = $db->fetch($res)) {
        $player = player($row["playerid"]);
        $steamid = $player["steamid"];
        $avatar = APIGet($steamid, avatar);
        $class = player_class($row["class"]);
        $id = getLPid($player['id'], $lobbyID);
        $data[] = array('id' => $player['id'], 'class' => $class, 'nickname' => $player['nickname'], 'ready' => readystatus($id, true), 'avatar' => $avatar);
    }
    return $data;
}