By James on Friday, 18 March 2016
Likes 0
Views 1K
Votes 0
I am working on a new website and I would like to use EasySocial.

Unfortunately I have a bit of a problem. With the hope of "Pages" being built previously and not seeing any progress in the last two major version releases of EasySocial I have decided to use Groups as my "Pages" which should work fine. There are however some drawbacks and things I need to work through to make the site do what its intended to do.

So, the issue is restricitng what a user can do in a group based on the user profile type.

For example, our site is membership based and I might have the following memberships and rules:

Gold Member - Able to create unlimited groups, upload unlimited photos, upload unlimited videos
Silver Member - Able to create 5 groups, upload 500 photos, upload 500 videos
Bronze Member - Able to create 2 groups, upload 100 photos, upload 500 videos
Free Member - Able to create 1 group, upload 10 photos, upload 1 video

I intend to use jpayplans to manage the user memberships so this is taken care of but the restrictions are needed. Can you tell me if this is something I can do or that you can add to the next release of ES?

Thanks,
James
Hey James,

Hm, you could already define the permissions to limit the number of groups a user can create in their profile type. Am I missing anything here?

As for the number of photos and videos a group can have, these are defined in the group categories acl. The limits for uploading photos and videos to group is not done on the profile type though as the restrictions are per group basis.
·
Friday, 18 March 2016 23:51
·
0 Likes
·
0 Votes
·
0 Comments
·
Your right, I found a way around my issue using the method identified above.

Thanks for this Mark. I don't need to dive into the ES backend too much and this new project is a bit more complex. Thanks for rattling my brain!

James
·
Monday, 21 March 2016 20:31
·
0 Likes
·
0 Votes
·
0 Comments
·
No problem James Hope this helped!
·
Tuesday, 22 March 2016 00:56
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post