CONTENT INSIGHT
Content Insight provides information about page performance using web analytics and SEO recommendations. Use
Content Insight to make decisions about how to modify pages, or to learn how previous changes have changed
performance. For every page that you author, you can open Content Insight to analyse the page.
AEM brings in interesting information to help a content author create better content. Content Insight brings charts
about how your content is doing on the site or it could be a list of recommendations from third party providers. These
providers (like BrightEdge) can seamlessly integrate with AEM when enabled.
How to access content insight:
APP AUTHORING
Creating a Mobile Application
The following procedure uses the Touch UI to create a mobile application.
3.
4. (Optional) If you are using PhoneGap Build to compile the application, on the
Build tab, select the Configuration to use.
7. (Optional) To provide an application icon, click the Browse button, select the
image file from your file system, and click Open.
8. Click Create.
WHY OAK
Jackrabbit 2.x is a solid and feature-rich content repository that works well especially for the needs
of traditional web sites and integrated content management applications. However, the trends in
user expectations (especially for personalized, interactive and collaborative content), application
architectures (distributed, loosely coupled, multi-platform solutions with lots of data) and hardware
design (horizontal rather than vertical scaling) have rendered some of the original Jackrabbit
design decisions (which date back almost a decade) obsolete and there is no easy way to
incrementally update the design.
Jackrabbit Oak aims to implement a scalable and performant hierarchical content repository for
use as the foundation of modern world-class web sites and other demanding content applications.
The repository should implement standards like JCR, WebDAV and CMIS, and be easily
accessible from various platforms, especially from JavaScript clients running in modern browser
environments. The implementation should provide more out-of-the-box functionality than typical
NoSQL databases while achieving comparable levels of scalability and performance.
With AEM 6.0 the content repository is based on OAK (Jackrabbit3, JSR283
(JCR2.0) specification):
Main objectives of new Oak content repository:
Enhance scalability
Improve Performance
Improve Performance
Parallel writes
Write performance
The Oak MicroKernel API provides the layer for actual storage of content. Currently, there
are two Microkernel implementations available in AEM6:
TarMK and MongoMK
The TarMK (default) uses tar files as storage and in MongoMK the repository is kept
in Mongo DB.
AEM forms
1 INTRODUCTION TO AEM FORMS
AEM forms extends engaging web and mobile experiences to enterprise forms and
documents, allowing organizations to complete complex digital interactions while
improving user experiences and extending business reach.
AEM forms includes authoring, managing, and publishing of forms with workflow and
correspondence capabilities.
Adobe Experience Manager (AEM) provides an easy-to-use solution to create,
manage, publish, and update complex digital forms while integrating with back-end
processes, business rules, and data.
AEM forms combine form authoring, management, and publishing along with
correspondence capabilities, document security, and integrated analytics to create
Install AEM forms add-on package to enable the following capabilities of AEM forms:
4. The available templates are displayed. Click a template to select it and click
Next.
Note:To get the complete template package including advanced templates,
install the AEM forms package. For more information, see AEM forms package.
6.
7. Select a form template from the list of forms displayed in Forms Manager.
Associate XFA Form Template with an Adaptive Form
8. Click Create.
When you open the adaptive form in editing mode, you can access the form
template components in the Content Finder, from the adaptive form data model tab.
From this tab you can drag-and-drop the XFA form components in to your adaptive
form.
Under the /apps directory, create the folder structure for your application. For
example, if the application name is training, create a folder with this name.
Typically, the application folder contains components, configuration,
templates, src, and installation directories. For this example, create the
components, configuration, and templates folders.
Modify the jcr:title and jcr:description properties for the jcr:content node to
distinguish the
template from the template you copied.
Include all scripts in the head.jsp file for the contentpage component to
the head.jsp file for the enrollmentpage component.
<cq:include path="applicationformheader"
resourceType="training/components/applicationformheader"/>
Sightly is the new HTML templating system introduced with Adobe Experience
Manager 6.0. The AEM Sightly Brackets Extension provides a smoother development
workflow for writing AEM components, offering several features like:
Sightly syntax-highlighting;
code-completion for Sightly expressions, data-sly-* block elements and UseAPI Java objects;
bidirectional synchronisation.
2. Enter sightly in the search bar and look for the AEM Sightly Brackets
Extension.
3. Click Install.
4. Restart Brackets when asked.
SYNCHRONISATION SETTINGS
In order to synchronise your content to and from an AEM server you need to define
your Synchronisation Settings. This can be done by going to Sightly > Project
Settings... The menu entry can also be accessed through shortcuts: -Shift-P on a
Mac or Ctrl-Shift-P on a PC.
SYNCHRONISING CONTENT
The AEM Sighly Brackets Extension provides two types of content synchronisation.
The AEM Sightly Brackets Extension adds a notification icon on the main toolbar, in
the bottom right corner of the Brackets window. After a synchronisation operation is
performed the notification icon's colour changes to indicate the synchronisation
status:
green - all files have been synchronised successfully
yellow - some of the files were not synchronised successfully
red - none of the selected files were synchronised
The AEM Sightly Brackets extension also supports .vltignore files for excluding
content from synchronising to and from the repository .