id ?? false); if(!$info || $moderation && !$isModerator) PageBuilder::errorCode(404); $selfProfile = false; $pronouns = ["your" => $info->username."'s", "do_not" => $info->username." doesn't", "have_not" => $info->username." hasn't"]; } else { Users::RequireLogin(); $info = Users::GetInfoFromID(SESSION["user"]["id"]); $moderation = false; $selfProfile = true; $pronouns = ["your" => "Your", "do_not" => "You don't", "have_not" => "You haven't"]; } $statistics = (object) [ "friends" => Users::GetFriendCount($info->id), "posts" => Users::GetForumPostCount($info->id), "joined" => date("F j Y", $info->jointime) ]; if(SESSION) $friendship = Users::CheckIfFriends(SESSION["user"]["id"], $info->id); PageBuilder::$Config["title"] = $info->username; PageBuilder::$Config["AppAttributes"]["data-user-id"] = $info->id; PageBuilder::AddMetaTag("og:image", Thumbnails::GetAvatar($info->id)); PageBuilder::AddMetaTag("og:description", Polygon::FilterText($info->blurb)); if(SESSION) { PageBuilder::AddResource(PageBuilder::$Scripts, "http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js"); PageBuilder::AddResource(PageBuilder::$Scripts, "/js/protocolcheck.js"); PageBuilder::AddResource(PageBuilder::$PolygonScripts, "/js/polygon/games.js"); PageBuilder::AddResource(PageBuilder::$PolygonScripts, "/js/polygon/inventory.js"); } PageBuilder::AddResource(PageBuilder::$PolygonScripts, "/js/polygon/profile.js"); PageBuilder::AddResource(PageBuilder::$PolygonScripts, "/js/polygon/friends.js"); PageBuilder::AddResource(PageBuilder::$PolygonScripts, "/js/3D/ThumbnailView.js"); PageBuilder::AddResource(PageBuilder::$PolygonScripts, "/js/3D/ThreeDeeThumbnails.js"); PageBuilder::BuildHeader(); if($moderation) { ?>

Profile

(View Public Profile) id, true); ?> Attributes?>>[ Text?> ]

https://
<?=$info->username?>

blurb))?>

id != SESSION["user"]["id"]) { if(!$friendship) { ?> Send Friend Request status == 0 && $friendship->receiverId == SESSION["user"]["id"]) { ?> status == 0) { ?> Friend Request Pending Unfriend Send Friend Request Send Message

Alternate Accounts

id) as $alt) { ?>

"> (Created )

Badges

$name
$name

Statistics

Friends:

forum.">Forum Posts:

Place Visits:

Knockouts:

Wipeouts:

account.">Joined:

friends?>

posts?>

PlaceVisits)?>

Knockouts)?>

Wipeouts)?>

joined?>

Active Places

have any active places

Visited $Visits times

" data-src="$Thumbnail" class="img-fluid">

$Description