I Noticed that When You Activate the Mod for Usergroup 6 (Admin), the Basic BBCodes get Deactivated for Guests even if the Mod is Not Set to be Active for that Usergroup, (Bold, Size, Font, etc), so there should be some Code Lines that need to be Changed to Work on vB373 PL1.
Until a Solution can be Made by the Author, perhaps this can be Useful for some of You, (took me almost all day to Search for it).
Only Step:
You need to
Create a Plugin:
Product: vBulletin
Hook Place: bbcode_parse_start
Title: BBCode Permissions For Usergroups - bbcode_parse_start
(or any you like)
Execution Order: 5
Plugin Active: Yes
PHP Code:
Quote:
if (is_member_of($this->registry->userinfo, 1,3,4,8))
{
unset($this->tag_list['no_option']['nameofbbcodetag1'], $this->tag_list['option']['nameofbbcodetag1']);
}
|
-1. You need to Change the
nameofbbcodetag1 to the name of the Tag you need to Disable, like
youtube, in Lowercase, and also the BBCode Tag Name should be in Lowercase.
-2. If you want to Disable another Tag, simply Copy the Following Code as many Tags you wish to Disable.
Quote:
unset($this->tag_list['no_option']['nameofbbcodetag1'], $this->tag_list['option']['nameofbbcodetag1']);
|
-3. For the Usergroups, you can see that I've Set
1,3,4,8, to be affected, but you can Choose the Usergroups that you Desire.
-4. To set another Rules for Disabling BBCode Tags for other Usergroup(s), simply Copy all the Code Below the Existing One in the same Plugin, and set the Usergroups and the Name of the BBCode Tags in the Code Line that I mentioned Above, for as many BBCode Tags as you need for those Specific Usergroups.
An so on, you can set Different Permissions for Different Usergroups.
This is a Way Around, but it Works. If somebody has a Better Solution, please Share it.
I Hope
Abe1 can Share With Us an Update of this Great Mod compatible with
vB373 PL1 and
vB37x, because is very nice to be able to Select the Options for Each Usergroup and the Mod does.
My Best Regards.