Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 12-28-2010, 08:21 PM
SnapOff Racing SnapOff Racing is offline
 
Join Date: Apr 2006
Posts: 336
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default What's the correct way to REMOVE a Super Moderator?

Anytime I need to remove a super moderator I have to go change their usergroup from Super Moderator to Registered Users. But then that still doesn't delete their Super Moderator permissions and they can still do everything that they did as a super moderator. I have to go into the database and manually remove the row that they are on in the `moderator` table.

I know for moderators that there is a way to delete moderators via the `Forum Manager` as well as an option in the `Show all Moderators` page. But nothing for super mods. Also if I go into `Show all Moderators` , select the super mod that I am removing and then set all the permissions to NO then that will turn everything off but it still doesn't remove the field from showing up in `Show all Moderators`. Like I said I have to go into the database and physically remove that row from the `moderator` table.

So is there another more streamlined way of removing a super mod?
Reply With Quote
  #2  
Old 12-28-2010, 09:39 PM
Zachery's Avatar
Zachery Zachery is offline
 
Join Date: Jul 2002
Location: Ontario, Canada
Posts: 11,440
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Removing a moderator from the group should disable their permissions as well.

If you assigned a USER to a forum as a moderator this is not the same as a user being in the usergroup. A user does not need to be in any special usergroup to be assigned as a moderator of a forum.

If you had a user who was 1: a super moderator via a usergroup, and 2 a moderator of (a) specific forum(s) then removing his super moderator powers do not remove his given moderator powers.

If you assign someone to the usergroup as a super moderator, you do not need to also assign them to specific forums as a moderator also.
Reply With Quote
  #3  
Old 12-29-2010, 01:38 AM
SnapOff Racing SnapOff Racing is offline
 
Join Date: Apr 2006
Posts: 336
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No I assigned someone as a Super Moderator by changing their usergroup. Then I edited their permissions via the "Forums & Moderators -> Show All Moderators" to allow/deny for certain things.

Now when I don't want that person as a Super Mod anymore I change their usergroup but that doesn't disable the permissions that I set for them. I can go back into the "Forums & Moderators -> Show All Moderators" and set everything to "NO" but then obviously I will have a collection of old super moderators in my list even though they aren't moderators anymore. The only way to fully remove them is to go into the database and delete the row from the `moderator` table that pertains to that particular moderator.

Like I said I am just trying to find a more streamlined way to do it however it doesn't seem that there is one.
Reply With Quote
  #4  
Old 12-29-2010, 02:36 PM
Zachery's Avatar
Zachery Zachery is offline
 
Join Date: Jul 2002
Location: Ontario, Canada
Posts: 11,440
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Removing a user from the super moderator usergroup DOES remove all of their permissions.
Reply With Quote
  #5  
Old 12-29-2010, 02:46 PM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SnapOff Racing View Post
No I assigned someone as a Super Moderator by changing their usergroup. Then I edited their permissions via the "Forums & Moderators -> Show All Moderators" to allow/deny for certain things.

Now when I don't want that person as a Super Mod anymore I change their usergroup but that doesn't disable the permissions that I set for them. I can go back into the "Forums & Moderators -> Show All Moderators" and set everything to "NO" but then obviously I will have a collection of old super moderators in my list even though they aren't moderators anymore. The only way to fully remove them is to go into the database and delete the row from the `moderator` table that pertains to that particular moderator.

Like I said I am just trying to find a more streamlined way to do it however it doesn't seem that there is one.
I could be mistaken here, but I believe when you go into Edit Permissions under that path you did, you edit the individual Moderator permissions for that user and not for their Usergroup. If I had more time I'd test mine to verify, but maybe someone else will verify before I get back. I know Usergroup permissions are tricky and you run into loopholes with permissions form time to time.
Reply With Quote
  #6  
Old 12-29-2010, 05:25 PM
SnapOff Racing SnapOff Racing is offline
 
Join Date: Apr 2006
Posts: 336
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Zachery View Post
Removing a user from the super moderator usergroup DOES remove all of their permissions.
Wow I guess you are right! I don't know what happened but like two months ago I had removed a moderator from Super Moderator status only to find that he was still able to moderate even when he wasn't assigned as a Super Moderator nor was he assigned to any individual forums. I had found that it was because he still had the active permissions in the Show All Moderators page. So ever since then I been going into the DB and manually removing the permissions. However I just tested it out right now and after putting a Super Mod back into the Registered Users group it does seem to have disabled their permissions. It also deleted their name from the "Show all Moderators" page as well which it wasn't doing before. Must have been a bug fix from an upgrade that I installed or something I dunno but it's working now so THANKS for that Zachery.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:20 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03911 seconds
  • Memory Usage 2,216KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete