Tech preview of standardized components.
Extensible page component that features:
- Editable templates
- Page title, subtitle, description and thumbnail
- Navigation title, or hide from navigation
- Vanity URL, page alias and redirection
- Page tagging and define content language
- On/Off time and launches
- Blueprints and live copy
- Closed user groups and permissions
- Cloud services
Core title component that features:
- In-place editing
- Available levels & default level
- Styles
Core text component that features:
- In-place editing
- Rich text editor
- Styles
Core image component that features:
- Smart loading of optimal rendition
- In-place editing, cropping, rotating, and resizing
- Image title, description, accessibility text and link
- Styles
Core list component that features:
- Multiple sources:
- List page children
- List tagged items
- List query result
- List static items
- Ordering, pagination and limit
- Styles
For ease of installation the following profiles are provided:
autoInstallPackage
- installs the package/bundle to an existing AEM author instance, as specified byhttp://${aem.host}:${aem.port}
autoInstallPackagePublish
- installs the package/bundle to an existing AEM publish instance, as specified byhttp://${aem.publish.host}:${aem.publish.port}
This project relies on the unobfuscated AEM 6.2 UberJar. This is not publicly available from http://repo.adobe.com and must be manually downloaded from https://daycare.day.com/home/products/uberjar.html. After downloading the file (cq-quickstart-6.2.0-apis.jar), you must install it into your local Maven repository with this command:
mvn install:install-file -Dfile=cq-quickstart-6.2.0-apis.jar -DgroupId=com.adobe.aem -DartifactId=uber-jar -Dversion=6.2.0 -Dclassifier=apis -Dpackaging=jar
For more details about the UberJar please head over to the How to Build AEM Projects using Apache Maven documentation page.
You can install all components to your running AEM instance by issueing the following command in the top level folder of the project:
mvn clean install -PautoInstallPackage
You can install a single component (or a list of components) by issuing the following command in the top level folder of the project:
mvn clean install -PautoInstallPackage -pl <component_name(s)> -am
Please note that
-pl/-projects
option specifies the list of projects that you want to install-am/-also-make
options specifies that dependencies should also be built