Hi Mike,
I am sorry for the delay of this reply and thank for your clarification.
>> basically, we have a free user type (profile type A) and different paid user types (profile type B-G).
>> I want profile type A to see only the videos from category A, and profile types B-G to see all the other video categories.
>> Profile Type A and B-G are also together in one group. I possible I would like the profile-type-video-category access rules to override the group access rules.
>> If this is very complicated, I can also make sure that these mixed groups don't allow for video uploads.
Regarding the above, what we can propose to you is to create the 'Video Viewing' section in video category edit page to allow your admin to configure who can view the videos on this category. The setting will be similar to 'Video Creation'. E.g.
https://take.ms/VyBaT
Also, to add this new viewing access into video category, we will need to modify the core files on EasySocial. This also mean, once we applied the changes on your site, you will no longer able to upgrade your EasySocial to newer version.
If you agree with the above, then we can do this customisation at the rate of USD 640 and we will require approx. 5 working days to work on this custom work.
This is not really helpful because the users can change their privacy settings on their own. Or can I prevent that from happening? I just went through all the profile types and changed the privacy settings accordingly, and also checked the box "Tick the checkbox to reset all user's default privacy under this profile. ( This will also reset previous privacy settings of items belong to the users.)". But then I saw that the users can change this again.
As for the above, I am sorry but currently there is no setting / restriction to disable user from changing their privacy settings
Now I am having a weird issue that profile pages are not visible for public. Even though I've put "Who can view my profile page?" to Everyone
And for the above, can you create another post so that our support team will look into your issue? Mixing issues in a single thread will make us difficult to track in the future.
Hope this help and have a nice day