You'll need to change the code in post_info.asp in 2 places to remove the check to see if the member is a forum moderator or admin. On line 553 (for editing topics), add the code in green:if ForumChkSkipAllowed = 1 or mlev=1 then
if Request.Form("sticky") = 1 then
strSql = strSql & ", T_STICKY = " & 1
strSql = strSql & ", T_ARCHIVE_FLAG = " & 0
else
strSql = strSql & ", T_STICKY = " & 0
strSql = strSql & ", T_ARCHIVE_FLAG = " & 1
end if
end if
And, on line 876, remove the code in green:if ForumChkSkipAllowed = 1 then
if Request.Form("sticky") = 1 then
strSql = strSql & ", 1 "
else
strSql = strSql & ", 0 "
end if
else
strSql = strSql & ", 0 "
end if
You'll also need to edit forum.asp, pop_lock.asp and pop_open.asp if you want members to be able to change the sticky status of their topics using the icons on forum.asp.
Note that if you do not want members to be able to change the sticky status of their topics when editing them, you can ignore the first change I posted.