"9999999", "public_display_name" => false, "public_avatar" => false, "description" => null, ]; } $avatar = "/assets/default.png"; $display_name = ""; if ($_SESSION['id'] != $profile['id']) { $avatar = get_avatar_url($profile['id']); if ($profile['public_display_name']) { $display_name = get_display_name($profile['id'], false); } } else { $avatar = get_avatar_url($profile['id']); $display_name = get_display_name($profile['id'], false); } // Get badges owned by this person $badges = db_execute_all('SELECT * FROM badge_owners INNER JOIN badges b on badge_owners.badge_id = b.id; ', []); if (!empty($badges)) { if (!array_is_list($badges)) { $badges = array (0 => $badges); } } ?>
Avatar

Badges

This profile has no badges :(

'; } else { foreach ($badges as $badge) { echo "
". htmlspecialchars($badge[
" . htmlspecialchars($badge['title']) . "

". htmlspecialchars($badge['description']) ."

". htmlspecialchars($badge['description']) ."

Earned " . $badge['earned'] . "

"; } } ?>

Info

Joined
Badges earned