function display_post($userdata, $datetype, $postdate, $cmds, $posttext) { global $powerlevels; $author = userlink_big($userdata[userid], htmlspecialchars($userdata[username]), $userdata[powerlevel]); $postdate = parsedate($postdate); $joindate = parsedate_short($userdata[joindate]); $sig = ''; if ($userdata['signature'] != '') { $sig = '<hr>'; $sig .= getpost($userdata['signature'], true, true, false); } $avatar = ''; if ($userdata['hasavatar'] == 1) { $avatar = "<img src='avatars/{$userdata['userid']}.{$userdata['avatarext']}' alt='Avatar'><br>"; } $utitle = htmlspecialchars($userdata[usertitle]); print "<table class='post' width='100%'>"; print "<tr>"; print "<td rowspan='2' valign='top' class='postsidebar'>"; print "<b>{$author}</b>"; if ($utitle) { print "<div class='smallspacing'></div>{$utitle}"; } if ($avatar) { print "<div class='bigspacing'></div>"; print "{$avatar}"; } print "<div class='bigspacing'></div>"; print "<span class='label'>Posts:</span> {$userdata['posts']}<br>"; print "<span class='label'>Joined:</span> {$joindate}<br>"; if ($userdata[powerlevel] > 5) { print "<span class='label'>Rank:</span> {$powerlevels[$userdata[powerlevel]]}<br>"; } $replink = replink($userdata[userid], $userdata[reputation]); print "<span class='label'>Reputation:</span> {$replink}<br>"; // custom postbit fields go here print "</td>"; print "<td class='postdate' height='1'>{$datetype} {$postdate}{$cmds}</td>"; print "</tr>"; print "<tr><td valign='top' class='postcontent'>{$posttext}{$sig}</td></tr>"; print "</table>"; }
} if ($member[threads] == 1) { $plural2 = ''; } else { $plural2 = 's'; } print "<b>Posts:</b> {$member['posts']} post{$plural1}, {$member['threads']} thread{$plural2}<br>"; $joindate = parsedate($member[joindate]); $lastactivity = parsedate($member[lastactive]); print "<b>Joined:</b> {$joindate}<br>"; print "<b>Last activity:</b> {$lastactivity}<br>"; if ($member[quote]) { $member[quote] = htmlspecialchars($member[quote]); print "<b>Quote:</b> {$member['quote']}<br>"; } $replink = replink($member[userid], $member[reputation]); print "<b>Reputation:</b> {$replink}<br>"; print "</td></tr>"; print "<tr class='header'><td>Actions</td></tr>"; print "<tr><td>"; print "<a href='index.php?m=messages&act=send&target={$member['userid']}'>Send PM</a>"; print " - "; print "<a href='index.php?m=reputation&id={$member['userid']}'>Rate User</a>"; print "</td></tr>"; print "</table></td>"; // end left bit // right bit print "<td style='width: 50%' valign='top'>"; print "<table class='styled' style='width: 100%'>"; print "<tr class='header'><td colspan='2'>Personal Info</td></tr>"; if ($member[info]) {