/aem-touchui-dialogconversion-samples

Adobe AEM demo for Touch-optimized UI Dialog Conversion tool

Primary LanguageJavaApache License 2.0Apache-2.0

Adobe Experience Manager 6: Dialog Conversion Tool examples

This repository contains sample dialog rewrite rules showing how to customize the AEM Dialog Conversion Tool. The dialog conversion tool can be downloaded on Package Share. Visit the documentation for more information and instructions.

Instructions

The bundle (in /bundle) contains a Java-based rewrite rule, the content package (in /content) contains a node-based rewrite rule and embeds the bundle. The two rules are functionally equivalent and show how custom rewrite rules can be implemented. To install the sample rules:

  • Make sure the dialog conversion tool is installed on your AEM instance

  • Build the modules:

    $ cd ./my/code/aem-touchui-dialogconversion-samples
    $ mvn clean install
    
  • Install the content package:

    $ cd ./content
    $ mvn -P autoInstallPackage clean install
    

After installing the sample rules, they should be taken into account by the dialog conversion tool. Note that providing a custom rule at /apps/cq/dialogconversion/rules overrides the default rules located in /libs/cq/dialogconversion/rules.

Javadoc

The Javadoc of the classes exposed by the dialog conversion tool can be found here:

http://adobe-marketing-cloud.github.io/aem-touchui-dialogconversion-samples/javadoc/