Here is the "fix"
Edit the file forum_post.asp and replace the code on line 1254 ( about, don't have the original code now ) you will find the line starting with
if blnAdmin or blnEdit then
Response.Write(vbCrLf & " <a href=""edit_post_form.asp?PID=" & lngMessageID & "&PN=" & intRecordPositionPageNum)
If lngPollID > 0 AND intThreadNo = 1 Then Response.Write("&POLL=" & lngPollID)
Response.Write("" & strQsSID2 & """ rel=""nofollow""><div>" & strTxtEditPost & "</div></a>")
end if
I have set if(datediff("n",dtmPostDate,now())<15) then to allow the editor only to edit the post within 15 min.
'Only let the user edit the post if they have edit rights
If blnAdmin Then
Response.Write(vbCrLf & " <a href=""edit_post_form.asp?PID=" & lngMessageID & "&PN=" & intRecordPositionPageNum)
If lngPollID > 0 AND intThreadNo = 1 Then Response.Write("&POLL=" & lngPollID)
Response.Write("" & strQsSID2 & """ rel=""nofollow""><div>" & strTxtEditPost & "</div></a>")
elseif blnEdit then
'Edit only within 15 minutes
if(datediff("n",dtmPostDate,now())<15) then
Response.Write(vbCrLf & " <a href=""edit_post_form.asp?PID=" & lngMessageID & "&PN=" & intRecordPositionPageNum)
If lngPollID > 0 AND intThreadNo = 1 Then Response.Write("&POLL=" & lngPollID)
Response.Write("" & strQsSID2 & """ rel=""nofollow""><div>" & strTxtEditPost & "</div></a>")
end if
End If