Blog Essentials blog-essentials

CAUTION
AEM 6.4 has reached the end of extended support and this documentation is no longer updated. For further details, see our technical support periods. Find the supported versions here.

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.

NOTE
The underlying infrastructure of the blog feature is the journal feature.

Essentials for Client-Side essentials-for-client-side

The blog feature is comprised 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

resourceType
social/journal/components/hbs/journal
includable
No
clientllibs
cq.ckeditor
cq.social.hbs.voting
cq.social.hbs.journal
templates
/libs/social/journal/components/hbs/journal/journal.hbs
/libs/social/journal/components/hbs/entry_topic/list-item.hbs
css
/libs/social/journal/components/hbs/journal/clientlibs/journal.css
properties
see Blog Feature

Blog Sidebar blog-sidebar

resourceType
social/journal/components/hbs/sidebar
includable
No
clientllibs
cq.social.hbs.journal_sidebar
templates
/libs/social/journal/components/hbs/sidebar/sidebar.hbs
css
/libs/social/journal/components/hbs/sidebar/clientlibs/sidebar.css
properties
see Blog Feature

Essentials for Server-Side essentials-for-server-side

Blog Function blog-function

A community site structure that includes the Bog function will have configured Blog and Blog Sidebar components. 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:

Primary Publisher primary-publisher

When the deployment is a publish farm, it is necessary to identify a primary publisher that will poll 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 embeded in a blog article by selecting the Embed Media from External Sites icon: chlimage_1-471

recommendation-more-help
5d37d7b0-a330-461b-814d-068612705ff6