Expand my Community achievements bar.

SOLVED

Integrating AEM Community Groups feature into existing pages

Avatar

Level 2

Hello all,

I want to integrate the AEM Communities Groups feature into our website so that it looks like a part of the web page rather than a different site and would like to know what my best options are for customizing the appearance of the communities sites. To clarify: I would like the result to look for the Groups feature like what is done with the forum in geometrixx-media - a seamless integration of that feature into my standard templates.

I already found out that I can place the community page at the position where I want it (e.g. /content/geometrixx-media/en/community/mymediacommunity.html) and then overlay libs/social/console/components/basepage so I can pull in the navigation etc. from my own templates. But using an overlay does not seem like the best way to do it.

What would be nice if I could create a Community Site Template that uses a resource type other than social/console/components/basepage for the community pages. Does anybody know if this is possible? Any other ideas for doing such a seamless integration?

I am using AEM 6.1 and Communitites FP6.

1 Accepted Solution

Avatar

Correct answer by
Employee

hello,

The Community Groups feature should always be used in the context of a Community Site because of all the conventions and assumptions we are making in this context (e.g. system user groups for controlling the group roles & permissions). 

You can override the basepage template for an entire Community Site as per the documentation here [0]. If you need to override the presentation of a specific page within a site, then your custom template can include this logic, maybe based on a property set on each page (following the same model)

Bertrand

https://docs.adobe.com/docs/en/aem/6-2/develop/communities/essentials/sites.html#Custom%20Site%20Tem...

View solution in original post

1 Reply

Avatar

Correct answer by
Employee

hello,

The Community Groups feature should always be used in the context of a Community Site because of all the conventions and assumptions we are making in this context (e.g. system user groups for controlling the group roles & permissions). 

You can override the basepage template for an entire Community Site as per the documentation here [0]. If you need to override the presentation of a specific page within a site, then your custom template can include this logic, maybe based on a property set on each page (following the same model)

Bertrand

https://docs.adobe.com/docs/en/aem/6-2/develop/communities/essentials/sites.html#Custom%20Site%20Tem...