Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons

Reply
 
Thread Tools
MODCP User Administration (renamed from Username/Usergroup Changes) Details »»
MODCP User Administration (renamed from Username/Usergroup Changes)
Version: 1.30, by nestaron nestaron is offline
Developer Last Online: Jan 2015 Show Printable Version Email this Page

Category: Administrative and Maintenance Tools - Version: 3.8.x Rating:
Released: 02-08-2009 Last Update: 02-13-2009 Installs: 93
Uses Plugins
Re-useable Code Additional Files Translations  
No support by the author.

Nestaron's MODCP User Administration


This mod will allow for limited User Profile Edding changes in the MODCP. There are 6 options that can be set via the vBulletin Options/Settings:

Features:
  1. Change Usernames
  2. Change/Set Custom User Titles
  3. Change Usergroups
  4. Set Access Mask
  5. View Current Access Mask
  • Enables/Disables the product.
  • Enable/Distable ModCP Index Page Search Box
    [*Protected Users - Set by entering userids, separate user with commas.
  • Restricted Usergroups - Set by entering usergroupids, separate usergroups with commas. (default groups are Super Moderators, Administrators, Moderators, Banned Users).
  • Usergroups Allowed to Use mod - Set by entering usergroupids, separate usergroups with commas. (default groups are Super Moderators & Administrators).
  • Restricted Forums - This is for the access mask feature. Set by entering forumids, separate forums using commas.

Please mark installed to get support help.


Usergroup Restrictions: The default settings are going to be fine for a majority of sites. Upon install the following usergroups are restricted: Moderator, Administrator, Super Moderator & Banned Users.

It's important that the banned usergroup is included since this mod does not handle bans. There is no option to set a length or reason for bans via this mod. Moderators will still be able to ban via the normal MODCP ban user menu.

Installation Instructions:
  1. Upload the files in the upload/modcp/ folder to the modcp folder on your site.
  2. Import that product XML File via the AdminCP.
  3. Set your options for restricted users and usergroups.
  4. Set the CANVIEWPROFILE setting to YES for Moderator to Access this Mod, Set to NO to deny access to this mod.

Special note: Moderator setting of "Can View Whole Profile" is required for some features of this mod.

Special note (re: access mask): Super Moderators can no give themselves access to restricted forums. HOWEVER, if they already have an access mask set for a restricted forums they are able to change it. User Usergroup permissions to deny access to forums for Super Moderators instead of access mask.

This mod has been tested on versions 3.7.2 and 3.8.0 of vBulletin.
Report Bugs & request additions here or via PMs.

Version 1.1 Update: Fixed an issue where a Moderator could still assign a restricted group. If two or more additional groups are selected, including a restricted group the mod was able to assign the group. This has been fixed in the 1.1 update.

Version 1.2 Update:
  • Added search form to ModCP index page. Option to turn this on/off in settings.
  • Changed Permission to use a vb option setting for who can use this mod. The "canviewprofile" setting is still required; However, now you can set "canviewprofile" to yes for people who you don't want to use this mod without giving them the ability to change user settings.
  • Cleaned up phrases and error messages.

Version 1.3 Update:
  • Consolidated User Editor Form to include both usergroups, username and title edits.
  • Added Access Mask Control.
  • Fixed several permission check issues
  • Added more settings in vb Options.
  • Cleaned up phrases, consolidated forms & update code.

Download Now

File Type: zip nestaron_ucm.zip (11.5 KB, 519 views)

Screenshots

File Type: jpg modcpindex.jpg (65.8 KB, 0 views)
File Type: jpg modcpnavbar.jpg (26.6 KB, 0 views)
File Type: jpg quicklinks.jpg (9.1 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #12  
Old 02-14-2009, 12:42 AM
nestaron nestaron is offline
 
Join Date: Jun 2008
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'll have an update sometime next week that will add the ability to allow mods to set access mask. There will also be a redesign of the username/usergroup forum which will also add the custom title field.

After this update unless there are bug fixes I will be working on other projects for the site I originally created this mod. I'll probably get back to this in a month or so and probably add a few other features at that time.
Reply With Quote
  #13  
Old 02-14-2009, 11:20 AM
Super Jinni Super Jinni is offline
 
Join Date: Mar 2008
Posts: 437
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nestaron View Post
That might be something I could add later on down the line. I'll need to look into the way moderators are assigned in the code before I can commit to adding such a feature.
Yeah, I think that will need some work to do, and that will be just what a lot of people looking for, as I see in vb.com there are a lot of requests about that.
super moderators should have the ability to nominate forum moderators without via MODCP without loging-in to ADMINCP.

thanks for looking into my request and appreciate your work.

Reply With Quote
  #14  
Old 02-14-2009, 05:47 PM
adom7's Avatar
adom7 adom7 is offline
 
Join Date: Aug 2007
Location: Turkiye / Antalya
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That's all I want a super moderator do.
Thank you, nestaron.

PS. Protected Users option doesnt work regular. I tested it on a test supermod and even I prevented changes moderators group, a test supermod could change it.
Reply With Quote
  #15  
Old 02-14-2009, 06:19 PM
IR15H IR15H is offline
 
Join Date: Feb 2007
Location: England
Posts: 161
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice! Thanks.

As a future request, would it possible to have it so that you can have set user groups controlling different moveable groups?

eg;
If user is in group x, can change usergroups a, b, c.
If user is in group y, can change usergroups a, d, e etc.
Reply With Quote
  #16  
Old 02-14-2009, 07:26 PM
nestaron nestaron is offline
 
Join Date: Jun 2008
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by adom7 View Post
That's all I want a super moderator do.
Thank you, nestaron.

PS. Protected Users option doesnt work regular. I tested it on a test supermod and even I prevented changes moderators group, a test supermod could change it.
What exactly could they change? I'm about to upload a update but if there is a bug I'd like to fix it before I upload the new changes.
Reply With Quote
  #17  
Old 02-14-2009, 07:56 PM
adom7's Avatar
adom7 adom7 is offline
 
Join Date: Aug 2007
Location: Turkiye / Antalya
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nestaron View Post
What exactly could they change? I'm about to upload a update but if there is a bug I'd like to fix it before I upload the new changes.
the test super mod cant change the root admin's username and group, thats Okay but he can change the mods' names and usergroups, also he can move a user to super moderators group.
Thats why, I changed the vbulletin options/nestoran mod settings as I want but it didnt work. I think there is a mistake on vb options/nestoran settings.

Version 1.2
Reply With Quote
  #18  
Old 02-14-2009, 07:59 PM
Skyrider Skyrider is offline
 
Join Date: Feb 2006
Location: Netherlands
Posts: 1,392
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I love this! I waited for a plugin like that so the usergroup can only edit a persons usergroup... Thanks! Possible you can serperate the "Access Mask" though with an option so the user can / cannot use this function?
Reply With Quote
  #19  
Old 02-14-2009, 08:12 PM
adom7's Avatar
adom7 adom7 is offline
 
Join Date: Aug 2007
Location: Turkiye / Antalya
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default


Version 1.3 Update:
  • Consolidated User Editor Form to include both usergroups, username and title edits.
  • Added Access Mask Control.
  • Fixed several permission check issues
  • Added more settings in vb Options.
  • Cleaned up phrases, consolidated forms & update code.
Love it
Everything is ok now.
Thank you, nestaron
Reply With Quote
  #20  
Old 02-14-2009, 08:19 PM
Skyrider Skyrider is offline
 
Join Date: Feb 2006
Location: Netherlands
Posts: 1,392
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm so gonna love this plugin, awesome thanks! VB really needs enhanced features of what people can or can't do. I wonder if you are able to add specific access of specific people able to edit description of forums / sections rather than editing the whole section of what it can or can't do. Mostly this user is asking for access so he can edit description for events. But I don't want him able to edit the whole section. But then again, this is user administration plugin.. Not outside it ^^.
Reply With Quote
  #21  
Old 02-14-2009, 09:00 PM
Spank Spank is offline
 
Join Date: Jan 2007
Location: Scotland
Posts: 809
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi. I have private custom user fields that I want my super mods to be able update, is this possible?
Reply With Quote
Reply

Thread Tools

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 02:19 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.04518 seconds
  • Memory Usage 2,336KB
  • Queries Executed 26 (?)
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
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (4)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)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_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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete