Multiple communities on one site?
Recently I have been following an online course and the creator has communities on Circle.so. They have 2 communities for maybe different audiences or maybe one for their VIP clients.
I wanted to know how to implement that with FluentCommunity. I would like my own different communities on one site, allowing me to have different audiences (target or language), but all sharing the user base (login, SSO, etc).
As I'm expert at multisite, that was the route I was thinking about, but then it's not easy to have all buying from Fluent Cart in 1 place and been routed to the correct communities.
Another possibility would simply to have the ability to group spaces and have sub-spaces (to avoir having too many listed in the leftside bar)
Did you come with same questions and found a solution?
Is that easy to implement? Should I custom code something (with a dev :) ) ? Is that something that is planned?
Thanks in advance
Could you not just use Groups and Spaces within those Groups? Then select to only list spaces that users are a member of.
Jonathan GwyerΒ yes, thx
as I said, a possibility would simply to have the ability to group spaces and have sub-spaces (to avoir having too many listed in the leftside bar).
I think I was not expressing myself cleary :) to rephrase, then I would like ability to have sub-groups.
Say I have 20 spaces in English, 20 in French, 15 Spanish, 15 in Italian... etc
imagine the scroll down for people only interested in one language listed at the bottom.
and this is only for the language example
Patricia BTΒ Untick this box, and spaces they have not joined will not appear
Jonathan GwyerΒ thank you, but then it hides all groups they have not joined. In my example with the need for language purpose, if I check that, and they have now joined 5 in their language, they won't see the other 15 in the same language, and that I would like them to see
Patricia BTΒ have a look Ross FCAΒ 's FC Addons...
The free Widgets add-on also allows custom menus, where you can control Group visibility based on membership of spaces or user roles, so, for example, the group of French spaces would only be visible to members of the main French space.
But even more powerful options are coming with Magic Menus.
How separate are the communities? Two tiers of the same topic would be easy enough with distinct spaces for each and a custom menu for each. Trying to manage multiple communities in one installation sounds messy from a cross-members perspective and also branding.
FluentCart has a ton of hooks and fcom has enough too that you should quite easily be able to grant access to one community from an FCart install that's on another.
Ross FCAΒ thanks, yeah I thought so, I'll have to dive into FCart hooks if I go the multisite route
One use case is by language, imagine, you come to my community and see languages you can't read on a long list in the left sidebar.
But it's the same community. To have all in one would allow messages between members, while different ones doesn't allow that. Same for notifications
(my brain is going in all directions now hahaha)
Ok, I think I'll go the multisite route, and create links. And also use FluentCart as Ross told above, I'll need to dive into how to make it work with hooks and all :)
Thx all
Patricia BTΒ The syncing part between your primary fcart site and other fcom sites should be straightforward enough just using the built in webhooks, no coding needed
Outgoing from fluentcart - https://docs.fluentcart.com/guide/integrations/webhook-integration#webhook-integration
Incoming to fluentcommunity - https://fluentcommunity.co/docs/incoming-webhook-in-fluentcommunity/
Yeah I saw that. Thank you very much Ross FCA
Β
