Version: 4.0.2, by Mosh
Developer Last Online: Nov 2023
Category: Miscellaneous Hacks -
Version: 4.x.x
Rating:
Released: 11-23-2009
Last Update: 12-10-2010
Installs: 47
DB Changes Uses Plugins
Re-useable Code Additional Files Translations
No support by the author.
Please click Mark as Installed if you are using this hack.
What Does This Hack Do?[hr]Silver[/hr]
This is an update to my 3.8.x version of this hack, designed to work with vBulletin v4.0.x.
This simple hack adds usergroup permissions for which Usergroups can view the Site/Forum Leaders page. If a Usergroup does not have permission to view the Site/Forum Leaders page then they will receive a custom vBulletin no permissions message (the message will differ slightly depending on if you have the Publishing Suite or Forum Classic installed - see screenshots), and it will also remove the View Forum Leaders or View Site Leaders link on the forumhome page.
This hack was created because I liked the idea of the request in this thread.
There are no file or template changes at all and is fully phrased.
AdminCP settings for this hack available in vBulletin Options > View Forum Leaders Based On Usergroup Permissions.
Settings that can be changed are:
The phrase for the custom no permissions error page
Usergroup permissions - which groups will be able view the Forum Leaders page (no usergroups can view the Forum Leaders page by default)
vBulletin Version Compatibility[hr]Silver[/hr]
This hack can be used with vBulletin versions 4.0.0 - 4.2.0.
For the v3.8.x version of this hack, which will also work with v3.7.x and v3.6.x - check here.
Hack Support/Feature Requests[hr]Silver[/hr] IMPORTANT: This hack is no longer supported.
Install Instructions[hr]Silver[/hr]
Unzip ms_leaders_ugp_40.zip
Upload bitfield_ms_leaders_ugp.xml to your /includes/xml folder.If upgrading from an earlier version, then overwrite the previous copy.
Import the ms_leaders_ugp_40.xml into vB using the AdminCP Product Manager. If upgrading from an earlier version, then set Allow Overwrite to Yes.
In the Usergroup Manager edit the usergroup(s) you want:
To see the Forum Leaders page (disabled by default for all usergroups).
Note: If you want to change the custom error message that is displayed, you can edit it from the AdminCP Options for this hack.
Uninstall Instructions[hr]Silver[/hr]
Delete the bitfield_ms_leaders_ugp.xml file from your /includes/xml folder.
Uninstall the product in vB using the AdminCP Product Manager.
Version History[hr]Silver[/hr] v4.0.2 - Saturday 11th December 2010
-- Fixed: "maxversion" so product can be installed on vBulletin 4.1.0 and above
-- Changed: version number formatting
v4.0.001 - Tuesday 24th November 2009
-- Initial v4.0.x Release
Thanks[hr]Silver[/hr]
Thanks go out to Paul M who gave me permission to use some of his install code.
Show Your Appreciation [hr]Silver[/hr]
Although not required, if you have enjoyed the benefits of this hack, and would like show your appreciation for my efforts, then please feel free to click on the Support Developer link and donate any amount you feel is appropriate.
Maybe I am missing something with this View Site Leaders. When you hit it it will show every user group you have with every user and not in any order that I find helpful. So I installed this mod and disabled the feature in all user groups. What I would like to see is when you use the feature it should only show those groups that you want and in an order you want. So I would like to see my ones like this
Admin
Super Mod
Moderator
Sponsor
To me these are my site leader in that order
BTW Mosh glad to hear you are now employed once again
This hack is only to limit which usergroups are allowed to view the showgroups.php page, and does not in any way cater for what usergroups are viewable on that page, nor in what order.
What you want is in usergroup permissions, well which usergroups are viewable anyway (see attached screenshot). The order in which usergroups are shown would require a hack.
Hmm odd.
I've uploaded everything and installed it and i works on the front end.
The backend however, I see no display in the usergroups' options like so;