Okay this is specific fix for recent vb 4 forum where mark read was giving that error. user was clicking mark read forum and it gave error. First thing i did was look at address bar to see what is said ..that usually gives good indicator. Then i went and look in the appropriate template
this was for mark read in the forumhome template.
original code:
<a href="forumdisplay.php?{vb:raw session.sessionurl}do=markread" rel="nofollow">{vb:rawphrase mark_forums_read}</a>
fixed ..notice in red
<a href="forumdisplay.php?{vb:raw session.sessionurl}do=markread&markreadhash={vb:raw bbuserinfo.securitytoken}" rel="nofollow">{vb:rawphrase mark_forums_read}</a>
Usually you can revert templates to default and that works fine but then if you are using a custom skin the coded is all wrong . So if not on default skin it is always easy to just add the appropriate code. Also always log out and back in to test. Sometimes you have to clear internet cache also but not always.
this is just one example but they other security tokens are solved the same way .
|