The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
bitfield xml usergroup permissions
This is partly linked to my other recent thread but I think I'd have been advised to make a new thread anyway as I'm exploring the possibility of doing something differently. And It's a fairly different topic really.
I am basically trying to alter an existing product to get it working on 3.7. The permissions for this plugin simply aren't saving at the moment and these are done in the admincp options section and seems to be linked to the use of checkboxes. So instead I'm looking to try to fix the issue by using usergroup permissions (which I actually think is more practical in the situation anyway). Though after going through the manual and following the instructions I see no visible change. The xml file I made is as below: PHP Code:
I've used this in my file name i.e.: bitfield_split_useronline.xml but it doesn't seem to work. And I actually noticed another product that uses an bitfield xml file that seems to not use it's productid in the filename? So is the filename not meant to include the product id? |
#2
|
||||
|
||||
The filename is irrelevant as long as its bitfield_something.xml
Have you created the phrases, and rebuilt the bitfields ? |
#3
|
|||
|
|||
For the moment I just used the phrases the original Product used for simplicity and yes I rebuilt the bitfields and it said it was successful.
|
#4
|
|||
|
|||
Do you have this "original product" installed and is it active?
|
#5
|
|||
|
|||
What is displayed on your "Usergroup Permissions" page in the AdminCP? Is it an empty or anything or is there no sign of the Usergroup Permissions?
|
#6
|
|||
|
|||
Sorry, issue over. The phrases weren't working as I didn't realize the ones previously defined were restricted to just the settings. And as the phrases were missing I missed an empty box at the very top of the usergroup management page.
Is there a way to set it's order so that it appears near the bottom? Now I just need to work out how to use the settings for what I want lol. Sorry for the false alarm. The plugin/product system certainly isn't the easiest to get into. --------------- Added [DATE]1212200161[/DATE] at [TIME]1212200161[/TIME] --------------- Made a lot of progress since this afternoon. Finally figured out how to get the usergroup permissions for a particular usergroup (from the usergroupcache) and also how to deal with the bitfields. Need to do some further testing with some more users now but it seems that I'm well on my way to having a new version of the plugin to release. Though I am still wondering how I make my usergroup permissions appear at the bottom of the permisisons list? Is there some sort of order variable that can be set on the permission group? Also what are the sort of restrictions when wanting to release a new version/ported version of someone else's plugin? Obviously I've got to keep the productid the same so as to allow upgrades, I assume I should contact the developer of the original plugin and ask for their 'blessing' before even contemplating releasing anything? |
#7
|
|||
|
|||
Quote:
Also you can ot use the same product-id as a modification by another author, this would cause conflicts between the 2. |
#8
|
|||
|
|||
Then how would upgrades occur? I had assumed the productid would need to be the same to allow for upgrades from a previous version? So will I have to essentially make it as a new product and tell people that they have to uninstall the other modification before installing this one?
And fair enough on the other part, I'll be sure to get in touch with them very shortly then. |
#9
|
|||
|
|||
Unless you have permission from the author, releasing a new version of the same modification is the work for the original author.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|