Blog Essentials blog-essentials
As of AEM 6.1 Communities, a blog is a community activity. Blog articles are now posted from the publish environment, where previously, blog articles could only be created in the author environment and published.
Blog articles may now be created by any community member, unless restricted to privileged members.
This page provides the essential information for working with the blog feature.
Essentials for Client-Side essentials-for-client-side
The blog feature is composed of two main components that are available by adding the Blog function or by adding the components to a page in author edit mode.
Blog blog
Blog Sidebar blog-sidebar
Essentials for Server-Side essentials-for-server-side
Blog Function blog-function
A community site structure that includes the Blog function has Blog
and Blog Sidebar
components configured. The Blog function supports identifying a privileged member user group.
Accessing Blog Entries (UGC) accessing-blog-entries-ugc
UGC should be moderated using one of the standard methods for moderation.
See Moderating User Generated Content.
As of AEM 6.1 Communities, use of a common store for UGC includes programmatic access to UGC regardless of the chosen storage option (such as ASRP, MSRP, or JSRP).
The location and format of the UGC in the repository is subject to change without warning.
See :
- Storage Resource Provider Overview - introduction and repository usage overview.
- SRP and UGC Essentials - SRP utility methods and examples.
- Accessing UGC with SRP - coding guidelines.
- SocialUtils Refactoring - mapping deprecated utility methods to current SRP utility methods.
Primary Publisher primary-publisher
When the deployment is a publish farm, it is necessary to identify a primary publisher that polls for articles scheduled to be published.
See Primary Publisher for more details.
Allowing Rich Media allowing-rich-media
The AEM platform blocks links from other websites to prevent XSS attacks as described in
As of AEM 6.2, the modifications previously required to be made manually are included in the default AntiSamy config file.
Rich media is embedded in a blog article by selecting the Embed Media from External Sites
icon :