J-BusinessDirectory - Front-end ACL, Usergroups and Link Visibility

Support Forum

 
 

 
This pertains to usage of the front-end ACL permissions. My purpose: Setup permissions for users access to particular J-Business functions depending on the level of their membership Example: Basic Member -> access business listings Silver Member -> access business listings access Events Gold Member -> access business listings access events access offers and so on. Presently, no matter what level of membership they may have, when members log in and view their Business listings they see links to all the possible functions. When they click on one to which they have not been given permission to view, they are directed to a page that presents a very confusing view. While all members should be able to view their directory listing, they should be able to view only the links that have been made available to them as per the setup for each member package in the ACL permissions screen. What I would like to do is to "Unlink" links that a particular member is not qualified for, present them in a more transparent color, and for a popup to appear instead that suggests that user to update membership if that particular item is of importance to him/her. Based on what I have been able to determine, a person that registers is automatically setup to be whatever the Administrator designated in General Settings-> General Settings -> Choose usergroup. I would like to be able to have the new member to be automatically designated as a member of a particular usergroup when that member chooses that level of membership. Perhaps all the above are already possible. If so, please kindly let me know what steps are required to achieve the above. Thanks, Jim Also, is there setting that automatically gives a person purchasing a membership package the ACL permission set for that particular level of membership?
1 replies

Hi,


Currently the ACL permissions are linked only to user groups. They are not linked to membership.



We allow access to all features for all members for the following reasons:
1. Marketing purpose - if a user can see all the features he is more willing to upgrade to a higher package
Currently if a business owner creates a offer or event, and the feature is not included on package features, the status of offer or event will be "not included' and the items will not be shown on front-end.
In this way he can check the functionality and then decide if it should be used or not.
If the options are hidden from the start the user is not willing to upgrade because he is not aware of the other options.



2. Package downgrade - if a package expires the business listing will downgraded to a free package which usually does not have offers or events.
In this way he will lose access of managing his data.

 
 
 

2 Item(s)

Show per page