Create
Henri Bergius           @bergie           github.com/bergie           bergie.iki.fi
Midgard CMSmidgard-project.org
PHPCRphpcr.github.com
noflojs.org - see also PhpFlo
Semantic CMS Community       iks-project.eu
Createcreatejs.org
Monolithic approach   Decoupled approach                       Web Editing Tool    Content  Management    System          ...
“Build a CMS, no forms allowed”
Stop filling forms.    Just edit.
CMS and JavaScript mustagree on the content model
RDFa: Your Content, Explained
RDFa: Your Content, Explained
Suddenly JavaScript can understand
Bonus: SEO
Entering editing state
Editing and saving
Adding content     Content can be added to     any collections
Image handling
Tagging and annotations
Create and dependencies●   Backbone.js                             ●   jQuery    ●   Entities, Collections, Views         ...
Framework for Semantic Interaction - viejs.org
Communicating changes to server
Hallo Editorbergie.github.com/hallo
Get started with Create1. Mark up your content with RDFa2. Include VIE & create.js to your pages3. Implement Backbone.sync
Blogsiple
Midgard
Symfony CMF
OpenCms
Happening in 2012●   New reference UI (landed in    March)●   Presence, collaboration●    History, versioning●    More typ...
Questions?            henri.bergius@nemein.com                         @bergiehttp://viejs.org   http://createjs.org
Upcoming SlideShare
Loading in...5
×

Create - Decoupled CMS interface

3,712

Published on

Create

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,712
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
13
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Create - Decoupled CMS interface

  1. 1. Create
  2. 2. Henri Bergius @bergie github.com/bergie bergie.iki.fi
  3. 3. Midgard CMSmidgard-project.org
  4. 4. PHPCRphpcr.github.com
  5. 5. noflojs.org - see also PhpFlo
  6. 6. Semantic CMS Community iks-project.eu
  7. 7. Createcreatejs.org
  8. 8. Monolithic approach Decoupled approach Web Editing Tool Content Management System Web Framework Database Content Repository
  9. 9. “Build a CMS, no forms allowed”
  10. 10. Stop filling forms. Just edit.
  11. 11. CMS and JavaScript mustagree on the content model
  12. 12. RDFa: Your Content, Explained
  13. 13. RDFa: Your Content, Explained
  14. 14. Suddenly JavaScript can understand
  15. 15. Bonus: SEO
  16. 16. Entering editing state
  17. 17. Editing and saving
  18. 18. Adding content Content can be added to any collections
  19. 19. Image handling
  20. 20. Tagging and annotations
  21. 21. Create and dependencies● Backbone.js ● jQuery ● Entities, Collections, Views ● DOM manipulation library ● Communications with server (save, ● Hallo Editor delete, ...) ● Rich text editor for jQuery UI● VIE ● "Everything is a plugin" philosophy ● RDFa parsing ● Optionally: Aloha Editor Type and namespace handling Create.js ● ● ● Communications with Stanbol and ● jQuery UI widgets that connect dbPedia VIE entities and Hallo Editor● jQuery UI ● Pluggable editors (Aloha also ● Widget library for web supported) applications
  22. 22. Framework for Semantic Interaction - viejs.org
  23. 23. Communicating changes to server
  24. 24. Hallo Editorbergie.github.com/hallo
  25. 25. Get started with Create1. Mark up your content with RDFa2. Include VIE & create.js to your pages3. Implement Backbone.sync
  26. 26. Blogsiple
  27. 27. Midgard
  28. 28. Symfony CMF
  29. 29. OpenCms
  30. 30. Happening in 2012● New reference UI (landed in March)● Presence, collaboration● History, versioning● More type-specific widgets● Community outreach● Early adopters
  31. 31. Questions? henri.bergius@nemein.com @bergiehttp://viejs.org http://createjs.org
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×