Developing Communities developing-communities
Overview overview
Adobe Experience Manager (AEM) Communities simplify the creation and customization of community features such as forums, user groups, blogs, Q&A, calendars, comments, reviews, voting, ratings, and assignments. These features result in user-generated content (UGC) being entered in the publish environment.
The foundation of a community site is the social component framework (SCF). Creation of a community site begins with the selection of a community site template that is composed of community functions.
For an overview and getting started tutorials, visit:
Recommended Deployments recommended-deployments
- Community Content Storage: discusses the available Social Resource Provider (SRP) choices for a UGC common store
- Recommended Topologies for Communities: discusses topologies based on use case and SRP choice
Social Component Framework social-component-framework
- Social Component Framework: overview of framework and APIs.
- SCF Handlebars Helpers: default helpers and how to write custom helpers.
- Client-side Customization: customizing code that runs in browser.
- Server-side Customization: customizing code that runs on server.
- Storage Resource Provider (SRP): overview of community content storage.
- Coding Guidelines: guidelines, tips & tricks.
- Community Components guide: interactive development tool.
Component, Function, and Feature Essentials component-function-and-feature-essentials
AEM Communities components, functions, and features provide the building blocks for community sites.
Community Members community-members
Community Groups community-groups
Community groups are the concept of allowing community members to form subcommunities within the community site. Creation of a community group may occur in the publish or author environment.
Managing Data managing-data
- SRP and UGC Essentials - SRP API utility methods and examples
- Tag Essentials - ability for community members to tag UGC and/or cataloged enablement resources
Tutorials tutorials
Troubleshooting troubleshooting
Related Communities Documentation related-communities-documentation
-
Visit Deploying Communities to learn about recommended deployments and Dispatcher configuration.
-
Visit Administering Communities Sites to learn about creating a Community Site, configuring Community Site Templates, moderating community content, managing members, and configuring messaging.
-
Visit Authoring Communities Components to learn how to author with and configure Communities components.