Hi,
You can make group private and then members belonging to that group can access only and others have to request to request to join that group and then you can easily deny that if they are from different company.
Please check:
Group Settings and Roles
Thanks
Thank you for your timely response.
That works, however, if the list of groups is very large, one might have to read all the groups’ descriptions to see the ones that may have the same interests as the subdomain they are currently logged into. If the list of groups is very large, then this could take a lot of time.
I would like the Groups Directory page to at least have group names organized by their originating subdomain, so that a new member can quickly see which groups have interests that are more common to the subdomain that they are logged into. Can this be done somehow, perhaps by editing the “Create a Group” page?
If not, can I edit the “Create a Group” page to automatically (by code change) prepend the group name inside the “GROUP NAME (REQUIRED)” text box with the originating subsite’s name {followed by a colon (:) and space}? This would result in having each group name showing its subsite origin, which would imply its focus of interest.
If not again, then is it possible to edit the “Create a Group” page to insert a line at the top requesting the group creator to prepend each new group name by the originating subsite’s name {followed by a colon (:) and space}?
Also, in all cases above, where can I find the “Create a Group” page to edit it?
Glad to know that it worked for you 🙂
Two ways to add content there:
1. To edit ‘Create a group’ page we need to override the file create.php(buddyPress->bp-templates->bp-legacy/bp-nouveau->buddypress->groups) in the child theme and then add your content there.
2. The easiest method will be to use this hook bp_nouveau_groups_create_hook( 'before', 'content_template' );
and print your text in it and it will add that text just before the form.
Thanks
Thanks for your quick response, albeit I have been away from my multi-site creation for quite a while.
I’ll try your recommendation to see how it works, but the content of my subdomains are now very different from one another, so it would be best if subdomain groups were only visible to members of the subdomain in which they are created. This would reduce the clutter and confusion of unrelated group names appearing when clicking on a subdomain’s “Groups” link on the menu.
So, I started a new thread to find a solution to this problem, at:
Don’t Want Subsite Groups Visible to Other Subsites Within a Multisite
Best regards,
– – Stratact