![]() |
Secondary Group Permissions Issue
I don't allow regular members play the arcade. I only allow supporters or VIP members. If I set a regular members secondary group to VIP they still can't play the arcade, but if I set the primary group to VIP they can.
Note: When the users secondary permission is set to VIP the permissions work fine everywhere on the site, it's only the arcade that has the problem. I am currently running the most recent version ibProArcade v2.5.6+ :confused: |
Am i the only one?
|
Am i the only one?
|
the arcade doesnt currently check the secondary usergroup mate, i was hoping that it would be sorted for 2.5.7+ but it doesnt seem to have
imo its a massive requirement of the plugin for those people having paid subscribers to the forum. as then it would allow us to offer more games in the arcade to those who are supporting the forums upkeep mr zeropage tried a while ago briefly to sort this for me to no avail. maybe if we club together guys and sort out a decent sized donation then he may put some more time into sorting a fix out for this for us? id be willing to throw $25 in to the pot anyone else? |
Quote:
|
I was looking for this too... I don't have extra money to chip in these days, but that was one of the first things I looked for (allowing admins to test it out before opening it up to the general userbase)
I normally have admins and mods as their secondary usergroups. |
I have the same issue, my board relies heavily upon secondary usergroups.
maybe another nice feature to have would be per game settings where you could allow some games to be played exclusively by a certain usergroup while keeping the other games open to everyone. |
Quote:
|
Yes, you can easily switch from primary to secondary usergroup by opening /arcade/modules/mod_Arcade.php
it is explained there what to do :) ...feel free to drop the 25$ nevertheless *lol* :cool: ;) |
Quote:
that fix only uses either secondary or primary usergroup permissions. it doesnt use the permissions in the way the forum system does, which is a problem if your setting the usergourp permissions how you should. doh! :alien: |
I'd be willing to kick in $20 for this. I have one forum that could use this. Switching to using only secondary user groups isn't really an option. It would be nice if it could function like other hacks where it looks to either the primary or secondary usergroup for the permissions. Not one or the other.
|
cool nice one mr jiffy. we got $70 up to now then in the pot is anyone else up for chipping in and givin mr zp a offer he cant refuse to sort this for us ;)
|
With all the installs it has I can't believe there would not be more..
|
I got a PM from "Sarcoth" saying he got it sorted out and if I sent him my donation he would send me the details on fixing it. Anyone else get that PM?
I got a PM from "Sarcoth" saying he got it sorted out and if I sent him my donation he would send me the details on fixing it. Anyone else get that PM? |
Quote:
|
I talked to him and it is no real fix, just a hardcoded solution to once make sure certain secondary usergroups are checked. For any changes you need to alter PHP-Files again ...
So this is not what I understand as a real "fix" or "addon" to make ibProArcade check both primary and secondary usergroups. I will try to look on that particular thing (but a real fix) for the upcoming v2.5.8+ release but can't promise anything yet |
Quote:
|
mr zp. dya think there is any chance of you implementing this issue in any version soon? i really need this for my forums and have been looking 6 months. its cool if you have no plans to add it in the future just let me know and i can look at paying a coder to implement the feature for me
thanks for your time |
I can't believe it doesn't treat permissions in the same way that vBulletin does. Sadly, I've only just found out it doesn't work as it should after I've set everything else up, spending 3 hours in the process.
Likewise, I'll gladly donate $25 IF you get this to work correctly with vBulletin's permission system, frankly I'm amazed you haven't done so already, given the pledges on this thread. Not to mention, I'd have thought the majority of people installing this system will want to tie it into the subscription system & thus the usergroups. Erm, I think I've done it anyway! It didn't appear to be very hard to do - so I'm thinking I've missed something! But it appears to work on my setup anyway.... Delete this out of the mod_arcade.php file... Code:
$DB->query("SELECT m.id, m.name, m.posts, m.arcade_ban, m.times_played, m.is_arcade_mod AS is_mod, Code:
// Mod by MGSteve to support vBulletin Secondary Groups. |
Thanks, will check this out and will integrate it in v2.5.9+ if everythink is ok with it :)
|
Hmmm, as I see it does merge the permissions for the categories, fine.
When about the other settings like "posts per day to play" ect. which setting does it take finally if you have set it different in primary and secondary usergroup(s) ? Could anybody please test this out with more than 2 secondary groups, different settings per group ect and give feedback here ? THANKS |
Quote:
Oh, i am sorry, it works with Categories...thanky you! |
Quote:
|
We had a similar problem with the vBPicGallery Photo Gallery for vBulletin.
All it takes is a simple function to loop through the permissions and set each for the highest allowed settings. Easily solved. |
Quote:
- can view/play arcade or not - post count requirement - post per day - max. plays per day - can create tournament - category permissions the last one is solved, but what about the others? |
Ok, I now extended this and v2.5.9+ will fully support primary and secondary usergroup permissions for all those settings :)
|
Alright, I got a group permissions that seems to fall into what you wanted tested.
Okay. I have various usergroups with various arcade permissions. I'll describe 2 to keep it simple. When you have made 500 posts on the site you are promoted, as a SECONDARY group, with 50 game plays per day. Mind you this is a SECONDARY group. If you become a PREMIUM MEMBER you get unlimited game plays and when you go PREMIUM your PRIMARY usergroup is PREMIUM and you still keep the 500+ Usergroup as your SECONDARY. Problem is, seems like the restriction set on the SECONDARY is overriding the permissions of the PRIMARY "Premium" usergroup. This is for game plays per day. Any ideas how to solve this? |
All times are GMT. The time now is 03:28 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|