This project provides a collection of tools and plugins for implementing an AEM DA Edge Delivery Services blog project. It includes many common blocks and features a project might need.
try them out here: da-blog-tools (ask for access)
This specific repo has been slightly modified to be compatible with DA's live preview.
- Publish to Date workflow. README
- ID Generator plugin. README
- Meta ID plugin. README
- Scheduler plugin. README
- Tagger plugin. README
- DA Library plugin. README
- Preflight plugin. README
Site CONFIG > library (sheet)
title | path | icon | ref | format | experience |
---|---|---|---|---|---|
ID Generate | /tools/id/generate-id.html |
||||
Meta ID | /tools/meta-id/meta-id.html |
||||
Scheduler | /tools/scheduler/scheduler.html |
https://da.live/blocks/edit/img/S2_icon_Calendar_20_N.svg |
dialog | ||
Tags | /tools/tags/tags.html |
||||
DA Library | /tools/plugins/da-library/da-library.html?content=/docs/library/alist.json |
||||
Preflight | /tools/plugins/preflight/preflight.html |
/tools/plugins/preflight/preflight-icon.svg |
fullsize-dialog |
NOTE: you can also run these plugins without copying any code to your repo by making the path:
https://main--da-blog-tools--aemsites.aem.live/{path-to-plugin}
- Use this template to make a new repo.
- Install AEM Code Sync.
- Browse to https://da.live/start.
- Follow the steps.
- Clone your new repo to your computer.
- Install the AEM CLI using your terminal:
sudo npm install -g @adobe/aem-cli
- Start the AEM CLI:
aem up
. - Open the
{repo}
folder in your favorite code editor and buil something. - Recommended: Install common npm packages like linting and testing:
npm i
.