consolegaming
05-30-2008, 12:23 AM
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:
<?xml version="1.0" encoding="ISO-8859-1"?>
<bitfields product="split_useronline">
<bitfielddefs>
<group name="ugp">
<group name="split_useronline_permissions">
<bitfield name="split_useronline_team" group="split_useronline_permissions" phrase="setting_split_useronline_teamusers_title" install="">1</bitfield>
<bitfield name="split_useronline_premium" group="split_useronline_permissions" phrase="setting_split_useronline_premiumusers_title" install="">2</bitfield>
<bitfield name="split_useronline_vip" group="split_useronline_permissions" phrase="setting_split_useronline_vipusers_title" install="">4</bitfield>
</group>
</group>
</bitfielddefs>
</bitfields>
I basically copied the format from another plugin and I can't see any problems with it. The only thing I can think of is the filename. As this is not my own plugin that I am trying to alter I had to get the product id from the actual product page. And that is: split_useronline
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?
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:
<?xml version="1.0" encoding="ISO-8859-1"?>
<bitfields product="split_useronline">
<bitfielddefs>
<group name="ugp">
<group name="split_useronline_permissions">
<bitfield name="split_useronline_team" group="split_useronline_permissions" phrase="setting_split_useronline_teamusers_title" install="">1</bitfield>
<bitfield name="split_useronline_premium" group="split_useronline_permissions" phrase="setting_split_useronline_premiumusers_title" install="">2</bitfield>
<bitfield name="split_useronline_vip" group="split_useronline_permissions" phrase="setting_split_useronline_vipusers_title" install="">4</bitfield>
</group>
</group>
</bitfielddefs>
</bitfields>
I basically copied the format from another plugin and I can't see any problems with it. The only thing I can think of is the filename. As this is not my own plugin that I am trying to alter I had to get the product id from the actual product page. And that is: split_useronline
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?