The Forum has been Updated
The code has been upgraded to the latest .NET core version. Please check instructions in the Community Announcements about migrating your account.
My forum has the
1 Administrator = ME
1 ADMIN level
3 Moderators
Problem, my ADMIN is moderating messages when he should not, we are a volunteer org and asking him to cease has not worked, rather than demote him (he does an awesome job approving new members) I wish to remove or reduce his level to below that of moderator for messages that have been posted.
I have looked at the POST.ASP file and think that all I have to do is edit somewhere in that? I even think I may be close with the following lines? Any help?
if mLev = 4 then
AdminAllowed = 1
ForumChkSkipAllowed = 1
elseif mLev = 3 then
if chkForumModerator(strRqForumID, ChkString(strDBNTUserName, "decode")) = "1" then
AdminAllowed = 1
ForumChkSkipAllowed = 1
else
if lcase(strNoCookies) = "1" then
AdminAllowed = 1
ForumChkSkipAllowed = 0
else
AdminAllowed = 0
ForumChkSkipAllowed = 0
end if
end if
elseif lcase(strNoCookies) = "1" then
AdminAllowed = 1
ForumChkSkipAllowed = 0
else
AdminAllowed = 0
ForumChkSkipAllowed = 0
end if
<moved to="MOD Add-On Forum (W/O Code)" by="Shaggy" /><
1 Administrator = ME
1 ADMIN level
3 Moderators
Problem, my ADMIN is moderating messages when he should not, we are a volunteer org and asking him to cease has not worked, rather than demote him (he does an awesome job approving new members) I wish to remove or reduce his level to below that of moderator for messages that have been posted.
I have looked at the POST.ASP file and think that all I have to do is edit somewhere in that? I even think I may be close with the following lines? Any help?
if mLev = 4 then
AdminAllowed = 1
ForumChkSkipAllowed = 1
elseif mLev = 3 then
if chkForumModerator(strRqForumID, ChkString(strDBNTUserName, "decode")) = "1" then
AdminAllowed = 1
ForumChkSkipAllowed = 1
else
if lcase(strNoCookies) = "1" then
AdminAllowed = 1
ForumChkSkipAllowed = 0
else
AdminAllowed = 0
ForumChkSkipAllowed = 0
end if
end if
elseif lcase(strNoCookies) = "1" then
AdminAllowed = 1
ForumChkSkipAllowed = 0
else
AdminAllowed = 0
ForumChkSkipAllowed = 0
end if
<moved to="MOD Add-On Forum (W/O Code)" by="Shaggy" /><
-=NiteOwl=-
Last edited by Shaggy on 30 May 2006, 11:23
Posted
Posted
He should not be moderating any sections. His purpose or function is to approve new members (hence ADMIN access). he is excellent at that task however he just can not leave the moderating to the moderators, so we are at the point of relieving him of his duties, however I had thought it might be a fairly easy fix to drop his moderation privileges, if not then I need to find another solution.
<
<
-=NiteOwl=-
Last edited by NiteOwl on 29 May 2006, 22:59
Posted
Don't know if it would help or not, but have you checked to see if the User Groups MOD could be of use?<
Posted
No, but I will look, thanks.
<
-=NiteOwl=-
Posted
unfortunatly the User Group MOD will not work.
Is this a tough thing to do, am I way in over my head on this?
<
Is this a tough thing to do, am I way in over my head on this?
<
-=NiteOwl=-
Posted
Well, its generally assumed that anyone you trust enough to handle Admin-type stuff is someone you would trust enough to moderate and handle the "lesser" functions. The security is based on this sort of premise, that admin is an "escalated" privilege. Not sure if that explanation helps any ...<
Posted
If what your saying is can not be done then you are explaining it and I will have to deal with that.
Its too bad as we will have to let this fellow go as we are a 'union website' and even though he is the best person to authenticate and verify (approve) new users he can not stop himself from being political and editing messages he feels are not politically correct.
<
Its too bad as we will have to let this fellow go as we are a 'union website' and even though he is the best person to authenticate and verify (approve) new users he can not stop himself from being political and editing messages he feels are not politically correct.
<
-=NiteOwl=-
Posted
Any administrator or moderator that would modify messages like that in order to spread his political agenda should have been let go a long time ago IMO.
What you're trying to do is possible, but nothing simple. Essentially you would either create another level or hard code his ID and the actions he can perform. You seem to have a unique set up over there. What is a union web site?
Here's a thought that just popped into my head. Depending on your level of expertise in ASP, you could easily demote him to a user and create a simple web form that allows him to approve members. A form that queries a list of members with a status of 0 (I think) and buttons for each row that updates their status to 1. Something rather simple like that. You could add in the code that only his userid has access to this simplistic form.<
What you're trying to do is possible, but nothing simple. Essentially you would either create another level or hard code his ID and the actions he can perform. You seem to have a unique set up over there. What is a union web site?
Here's a thought that just popped into my head. Depending on your level of expertise in ASP, you could easily demote him to a user and create a simple web form that allows him to approve members. A form that queries a list of members with a status of 0 (I think) and buttons for each row that updates their status to 1. Something rather simple like that. You could add in the code that only his userid has access to this simplistic form.<
Posted
I would go with dayve's suggested path: demote him to a normal user, then create a copy of admin_accounts_pending and change the code to allow access to that new page only to him, by using his member id. This would seem a rather easy thing to do.<
Posted
ok I will have a look at that suggestion in the morning, thanks!!
<
<
-=NiteOwl=-
Email Member
Message Member
Post Moderation
FileUpload
If you're having problems uploading, try choosing a smaller image.
Preview post
Send Topic
Loading...