I have found a bug with the link of the nicknames not pointing at members' profile, but to self's profile instead. Here's a fix. Only two words are changed here, so it shouldn't be hard. This is not a security fix so you can skip it if you do not wish to go thru the tiny bit of hassle. I apologize for any inconvenience caused.
At usercp.php, look up for...
Code:
// START REPUTATION HACK
$reputations2 = $DB_site->query("
SELECT
user.username, reputation.whoadded,
reputation.postid as postid,
reputation.reputation, reputation.reason,
post.threadid as threadid,
.
.
.
change the bolded and underlined text to the following
Code:
// START REPUTATION HACK
$reputations2 = $DB_site->query("
SELECT
user.username, reputation.userid,
reputation.postid as postid,
reputation.reputation, reputation.reason,
post.threadid as threadid,
At template
usercp_reputationbits2, look up for
Code:
<tr>
<td class="alt2"><img src="$stylevar[imgdir_reputation]/reputation_$posneg2.gif" border="0" alt="" /></td>
<td class="alt1Active" id="p$reputation2[postid]" width="50%"><a class="smallfont" href="showthread.php?$session[sessionurl]p=$reputation2[postid]#post$reputation2[postid]">$reputation2[title]</a></td>
<td class="alt2" nowrap="nowrap"><span class="smallfont">$reputation2[dateline] <span class="time">$reputation2[timeline]</span></span></td>
<if condition="$vboptions['showuserraters']">
<td class="alt1" nowrap="nowrap"><a class="smallfont" href="member.php?$session[sessionurl]u=$reputation2[whoadded]">$reputation2[username]</a></td>
</if>
<td class="$reputationbgclass2" width="50%"><span class="smallfont">$reputation2[reason]</span></td>
</tr>
and change to the following...
Code:
<tr>
<td class="alt2"><img src="$stylevar[imgdir_reputation]/reputation_$posneg2.gif" border="0" alt="" /></td>
<td class="alt1Active" id="p$reputation2[postid]" width="50%"><a class="smallfont" href="showthread.php?$session[sessionurl]p=$reputation2[postid]#post$reputation2[postid]">$reputation2[title]</a></td>
<td class="alt2" nowrap="nowrap"><span class="smallfont">$reputation2[dateline] <span class="time">$reputation2[timeline]</span></span></td>
<if condition="$vboptions['showuserraters']">
<td class="alt1" nowrap="nowrap"><a class="smallfont" href="member.php?$session[sessionurl]u=$reputation2[userid]">$reputation2[username]</a></td>
</if>
<td class="$reputationbgclass2" width="50%"><span class="smallfont">$reputation2[reason]</span></td>
</tr>
That's all. An updated text file has been uploaded to replace the current one, so new users will not be affected.