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>";
}
Exemple #2
0
 }
 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]) {