I noticed giving reputation stopped working after updating the skin to the 3.5.1 version. I edited the postbit_legacy template to fix it (I don't use postbit). I used the reputation code from the original vB 3.5.1 skin template and it doesn't seem to screw up the layout and more important reputation works again.
Here's what I did for postbit_legacy:
I replaced this:
Code:
<if condition="$show['reputationlink']"><a href="#" onclick="reputation($post[postid]); return false;"rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/reputation.gif" border="0" alt="<phrase 1="$post[username]">$vbphrase[add_to_xs_reputation]</phrase>" /></a></if>
with this:
Code:
<if condition="$show['reputationlink']"><a href="reputation.php?$session[sessionurl]p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/reputation.gif" border="0" alt="<phrase 1="$post[username]">$vbphrase[add_to_xs_reputation]</phrase>" /></a></if>
Hope it helps. I'm sure a similar solution is valid for the postbit template.