Provides the following "Email Header" component that is included by the page template as a mandatory but editable component:
Subject
RTE with only the Campaign personalization options enabled (no capability to create for e.g. bold text)
The value defaulting to the jcr:title defined on the page
Pre-header
RTE with the Campaign personalization fields (no capability to create for e.g. bold text)
The value defaulting to the jcr:description defined on the page
Provides the following page policy (aka design dialog) options:
Main tab
Client libraries
Styles tab
Requirements:
Extends the base or core page component.
Functions with Editable Templates.
Inlines all CSS into the HTML output on a STYLE element that is then further inlined as STYLE attributes on the individual elements by the CSS inliner rewriter.
Includes no JS from any of the included clientlibs.
Pre-header adds the entered content at the top of the page body as follows: <span style="display: none; …">${page.preheader}</span>
Within the template editor, authors can configure an email header and/or footer that would be shared among all email pages resulting from this page template. In the template editor, authors can also pre-configure the design configuration of the components, like their style system.
Provides the following "Email Header" component that is included by the page template as a mandatory but editable component.
Based on the Core Page component v3
Provide the following edit dialog options:
jcr:title
)jcr:description
, text area)Provides the following "Email Header" component that is included by the page template as a mandatory but editable component:
jcr:title
defined on the pagejcr:description
defined on the pageProvides the following page policy (aka design dialog) options:
Requirements:
Extends the base or core page component.
Functions with Editable Templates.
Inlines all CSS into the HTML output on a STYLE element that is then further inlined as STYLE attributes on the individual elements by the CSS inliner rewriter.
Includes no JS from any of the included clientlibs.
Pre-header adds the entered content at the top of the page body as follows:
<span style="display: none; …">${page.preheader}</span>
Within the template editor, authors can configure an email header and/or footer that would be shared among all email pages resulting from this page template. In the template editor, authors can also pre-configure the design configuration of the components, like their style system.
Provides the following "Email Header" component that is included by the page template as a mandatory but editable component.
[x] Create template
[x] Create page component
[x] Update page dialog
[x] Provide page policies
[x] Integrate CSS inliner
[x] Exclude / Remove JS from result -> Technical documentation
[x] Include RTE Plugin with personalization fields
[x] Include Header / Footer
[x] Include Email Header component
Estimation: M (10 days)