Author |
Topic |
|
NiteOwl
Junior Member
Canada
403 Posts |
Posted - 29 May 2006 : 21:00:22
|
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" />< |
-=NiteOwl=-
|
Edited by - Shaggy on 30 May 2006 11:23:35 |
|
dayve
Forum Moderator
USA
5820 Posts |
Posted - 29 May 2006 : 21:42:53
|
Is there a reason you don't make him a moderator of the sections you want him to moderate? Giving someone Administrator privileges and then asking them to NOT do something kind of defeats the purpose of making them an Administrator.< |
|
|
|
NiteOwl
Junior Member
Canada
403 Posts |
Posted - 29 May 2006 : 22:58:43
|
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=-
|
Edited by - NiteOwl on 29 May 2006 22:59:26 |
|
|
AnonJr
Moderator
United States
5768 Posts |
Posted - 30 May 2006 : 08:34:38
|
Don't know if it would help or not, but have you checked to see if the User Groups MOD could be of use?< |
|
|
NiteOwl
Junior Member
Canada
403 Posts |
Posted - 30 May 2006 : 11:19:14
|
No, but I will look, thanks. < |
-=NiteOwl=-
|
|
|
NiteOwl
Junior Member
Canada
403 Posts |
Posted - 30 May 2006 : 18:02:22
|
unfortunatly the User Group MOD will not work.
Is this a tough thing to do, am I way in over my head on this?
< |
-=NiteOwl=-
|
|
|
AnonJr
Moderator
United States
5768 Posts |
Posted - 30 May 2006 : 19:54:47
|
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 ...< |
|
|
NiteOwl
Junior Member
Canada
403 Posts |
Posted - 30 May 2006 : 22:50:33
|
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.
< |
-=NiteOwl=-
|
|
|
dayve
Forum Moderator
USA
5820 Posts |
Posted - 30 May 2006 : 23:00:07
|
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.< |
|
|
|
ruirib
Snitz Forums Admin
Portugal
26364 Posts |
Posted - 30 May 2006 : 23:05:08
|
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.< |
Snitz 3.4 Readme | Like the support? Support Snitz too |
|
|
NiteOwl
Junior Member
Canada
403 Posts |
Posted - 31 May 2006 : 02:38:46
|
ok I will have a look at that suggestion in the morning, thanks!!
< |
-=NiteOwl=-
|
|
|
|
Topic |
|