About
Slick is a blogging engine built on top of Sling and Sightly. It uses Sling Models heavily. The idea was to create a lightweight blogging engine to power experiencemanaged.com using technologies common to AEM.
Demo
Features
- Creating and editing posts, pages, media (really any taxonomy is fairly easy to build)
- RSS 2.0 Feed
- Authentication
- Dispatcher (caching)
Planned
- Tagging of posts
- Better support of media
- Better docs
- More editing features
- Pagination
- Better theming support
Installation
- Start Sling
- Install i18n
- Install javax.mail
- Install jcr.compiler
- Install Sling XSS
- Install Sightly
- Deploy Slick
- mvn clean install -PautoInstallBundle
- mvn clean install -PautoInstallBundle -Dsling.host=YOURHOST -Dsling.password=YOURPASSWORD -Dsling.port=YOURPORT
#Base Configuration
- Admin is located at http://localhost:8080/auth.html (admin:admin)
- Configure your URL in settings.
#Apache Configuration <VirtualHost *:80> ServerName slick.millr.org ProxyPreserveHost On ProxyPass / http://localhost:8080/ connectiontimeout=5 timeout=300 ProxyPassReverse / http://localhost:8080/
#Dispatcher Configuration If you are using a dispatcher, you are probably already know what you need to do. You can flush your cache by heading to http://{your-domain}/auth/flush
Styling
- Use Brackets + Brackets SASS Extension
- Slick theme located in /src/main/resources/themes/slick