— C M S —
Decal is an easy to use Content Management System for small to medium sized websites.
Get in touch: info@decalcms.com
Check out our Development Roadmap
For Developers
Hosted CMS
Content, files, databases, backups and maintenance are all taken care of. No server administration required.
Easy to Implement
Simply add attributes to your HTML to make it editable. No PHP knowledge required.
Highly Customisable
Bring your own code and make it editable. Easily create repeatable components, define available image sizes, custom styles and colours, all via your HTML and CSS.
Extendable
Decal has an easy to use API. Create custom widgets in any language, hosted anywhere, to render content any way you like.
Update & Migrate
Easily apply code updates to an existing site. Migrate content between different versions of the same website.
For Users
On-page Editing
Edit content on the page as it appears. No abstract administration interface to learn.
Unlimited Pages & MenuS
Create as many pages as you need. Populate your site menus with freedom.
Private Pages
Keep pages private while drafting content, then make them public once approved. Or use private pages for restricted content.
Consistent Design
Easily customise your content without breaking the design. Retain visual consistency across all the pages on your website.
Websites Using Decal:
Damico Photography
http://damico.photography
Decal CMS (this website)
http://decalcms.com
Hamilton Design Glass
http://stainedglass.com.au
Justine Kerrigan
http://justinekerrigan.com
Musicland
http://www.musicland.net.au
Oliver Strewe Photography
http://oliverstrewe.com
Hamilton Design Glass
http://stainedglass.com.au
Suara Indonesia Dance
http://suara.dance
Veriditas
http://veriditas.com.au
Archive:
Cassey Consulting
http://casseyconsulting.archive.decalcms.com
Peachtree Hotel
http://peachtreehotel.archive.decalcms.com
Side Bar Sydney
http://sidebarsydney.archive.decalcms.com
Sketch the Rhyme
http://sketchtherhyme.archive.decalcms.com
The Brown
http://thebrown.archive.decalcms.com
The Greens North Sydney
http://thegreensnorthsydney.archive.decalcms.com
The Hyphen
http://thehyphen.archive.decalcms.com
The Millhouse Melbourne
http://themillhouse.archive.decalcms.com
The New Plot
http://thenewplot.archive.decalcms.com
The Original Smoke and Spice Company
http://smokeandspice.archive.decalcms.com
The Works Glebe
http://theworksglebe.archive.decalcms.com
Getting Started
Instructions for developers:
- Install the Fragmentify Chrome Extension: Click here to Download
- Read the documentation on GitHub: https://github.com/dgrinton/fragmentify-js
- Fragmentify uses XPath syntax, so get familiar with the examples
- Download and extract the sample website templates: Archive.zip
- Open the HTML files in Chrome and the Fragmentify extension will render the templates
- Experiment creating additional pages and fragments
- Get familiar with the Decal Attributes that have been applied to the HTML to make it editable
- Menu attributes: menu, repeat, active-class, ancestor-class and characters
- Content editing attributes: area, scope, component, editable and tags
- Manipulate template based on "logged in" status: editmode-only="true" and viewmode-only="true"
- All other attributes such as base, merge, append, etc are specific to Fragmentify
- Create a Decal Manager account: http://manage.decalcms.com
- Click Add Site and upload a ZIP file of your website templates
- If you've made changes to the sample website templates, create a new ZIP file and upload it
- Here's a handy bash alias that will replace an existing Archive.zip file:
alias dzip='rm -f Archive.zip && zip -r Archive.zip * .htaccess -x *.*.swp* *.DS_Store*'
- Click Launch and start editing your site
Get Involved
As you can see, our documentation is a work in progress. If you have any questions or would like to get involved please don't hesitate to contact us.
Get in touch: info@decalcms.com