6 years 9 months ago - 6 years 8 months ago#1by Jakob
I`m currently using Access-Manager as my Core Rights-Access-Component. So I need the option to not change the group, but also to add a another Group to the existing one!
So I can reach following scenario:
A user subscribes to an online-course of mine. After that he gets added to the User Group "First Week" - Your PlugIn realize this and start adding a new Group "Second Week"; "Third Week" and so on. So every new week the user gets another new "Menue Item" and I just add for every new "Menue Item" the new usergroup (Menue Item "Week 1" has the usergroup "First Week"; Menue Item "Week 2" has the usergroup "First Week and Second Week" and so on...
So my Question:
- Can you implement the function to also add groups?
- Does your PlugIn realize automatically if a new group is set to a user and start the process (of course if it is the group where it should start the process like in the above scenario)
Thanks for the reply! Using different Menues would be to complex for me I prefer the to comment out the relevant code to keep the timely gained usergroups, but if this is possible than it is ok for me to "hack the code" (of course I need your support for that!).
I also have another question what do "This plugin will not work correctly if any user have more than one usergroups, which has access levels..." following mean? All my Users are in the group "registerd" and in a lot of other groups I created. I don`t use access-levels consiously so I don`t know exactly how to use and manage them.
When is the new update with the planed and mentioned features planed?
I just checked its code with your scenario. I found that it won't work in this case. If you go with the solution as I have described in my previous thread, it will work. But in case if user can have multiple usergroups, on which you have applied automation rule, it won't work. Changing the code will also won't work, I am sorry. I replied you without proper testing it.
So final conclusion is, If you go with previous solution it will work, otherwise you need to wait for some time until we give support for multiple groups and it will take some time, as it was very first release of it.
Thats a bad news
I can`t do it the way you described in the first post, because my whole access-management is realized trough multiple user-groups so every user is assigned to multiple groups at registration, it would be an overkill to change that now. So I hope you will give a new update soon, so I can use your product, wich is by the way the only one on the market today -> huge potential, especially for e-learning and e-marketing!!!
Please inform me if the update is ready, if you wan`t I can also betatest it.
6 years 9 months ago - 6 years 9 months ago#6by Function90
User can have the multiple usergroups but they should not have more then user groups on which you hare automataion.
Like You have configured UG1 => UG2 => UG3
then user should not have UG1 and UG2 at the same time (and other combination also). User can have UG1 and any other usergorups (UG4, UG5 and so on, which are not configured).
Start User Group: Week_01 -> Menue Item Week_01
One Week later: UG:Week_01 and Week_02 -> Menue Item Week_02
One Week later: UG:Week_01 and Week_02 and Week_03-> Menue Item Week_03
One Week later: UG:Week_01 and Week_02 and Week_03- and Week_04> Menue Item Week_04
and so on...
In my current system I allways add a new UG to "unlock" a additional "Service" -> if I would take in Week_04 UG 01,02,03 away the user would only see Week_04 instead Week_01 to Week_4. So at the moment your system is not usable for me exept of not planned work arrounds, but I think I will wait until the new feature is implementet and multiple UG are no problem anymore.
BUT thanks a lot for your great service and I`m looking forward to the next release to be your customer. Then I will also show my trainer friends how to use this plugin with akeeba subscription and access-manager to created timed course content on the web, this will be great
Jacob, I don't think you understand the Joomla ACL system. When you setup a user group for week 1 and then want a user from week 2 also be able to see week 1 and 2 you will need to build a 'tree' in the user groups.
It also looks like this:
Since week2 is also a member of week1 it will keep to rights.
You are alright, I don't know a lot about the joomla ACL System! I'm using on my Plattform only extension wich let me assign to usergroups independently instead hirachicaly - in my opinion this Feature should be in the joomla core - and in my request there is a perfect example why...
Extensions like Access-Manager, Akeeba Subscriptions and so on have implemented a this smooth and produktive way perfectly so why Not this extension/Plug in Too?
Thanks for the hint, but unfortunately it doesn`t work on my system. I`m using the extension
to set my rights. And it is set up to give rights in the following way: multigroup access requirement is set to one group this means, if I`m in the group "registerd", I see the items with the permission "registerd". If I`m in the groups "registerd" and "week1", and the item has only the persmission for "group1", I see it too -> so as far as I undersdtand does my current system bypasses the hirachical group nesting.
Anyway this function90 plugin should work for me if it can handle multiple usergroups which is goal for the next version. If it is not possible I`ll hire a programmer to write a plugin which is able to do that - I actually does, but he ment to try it with this one because it is much cheaper than developing a new one. So I will need this function in several month so I`m not in a hurry at the moment and so I wait.
As I said thanks for the help!