Skip to content

D6 Engine Documentation

Guide

The D6 Engine was built to make authoring as intuitive as the current AEM UI you are already familiar with - no new interfaces and no new ideas. If you know AEM, you'll pick the D6 Engine up in no time.

Segment Mode

You start off authoring content by switching to the segment mode. By default, AEM loads in Editor mode, which you can think of as the base version of the webpage, or the version that all users see if they do not fall within a segment. Once you switch to segment mode, a small dropdown will pop up that will have a list of pre-configured segments that you defined in your list. The dropdown will be in the order defined (not alphabetical order). Remember, the order is important. After selecting a segment, the in-page components will automatically refresh if any components were segmented. 

Authoring Modes

You have the choice of two authoring modes: online page edits/content page webpages. You can choose either mode and it’s a per page/per segment decision. 

Available Authoring Modes

  • Content Page

  • Inline Page
    Edits

  • Segment

  • Segmented
    Component

  • Adding
    Components

 

Content Page

In content page mode, the webpage currently being viewed will redirect/resolve to a completely different webpage defined by the author. This allows your teams to create a completely different experience easily and efficiently within the D6 Engine. This is ideal if you want to perform A/B testing or plan to create a very different layout for a segment. Rather than customizing each component for that webpage, you can have a completely different webpage with its own version history/publishing timeline/security settings. 

Inline Page Edits

With inline page edits you can take any component on the webpage and make modifications specific to a single segment. All edits/modifications in segment mode are exclusively for the segment that you chose from the drop-down list.

Segment

The first step to segmenting any component is to choose the component and click the Segment icon resembling a bullseye. This informs the system that you are explicitly choosing to segment that component for the webpage. 

Segmented Component

Once a component has been segmented, you have 5 options you can implement:

  1. Disable segment: Undo any and all changes to this component and reset/inherit from the national/base version.
  2. Configure: Open the authoring dialog to modify content.
  3. Copy from base: Copy the content from the national version into the local version of the component. This is useful if you want to make minor edits and prevents you from having to retype all the content prior to making minor changes.
  4. Move: Sometimes you may just want to change the order that the content appears - you can do so by moving the component to a different part of the page.
  5. Delete: Hide the component for that segment.

Adding Components

It is possible to add components to a webpage for a single segment. To add components, you would segment any container that contains a paragraph system. Once a paragraph system has been segmented, you can add components. Components can also be moved within that paragraph system. New components can be moved or added exactly where you want and in the desired order.

Custom Page Properties Per Segment

Developer often put content inside the page properties, and you may want to segment that content (a hero banner/a page title etc.) The D6 Engine provides you with the ability to define custom page properties for each segment. The properties will be a subset of the page properties available, as most of the properties do not typically need to be customized per segment. 

Last Updated:

Loading...