Midgard Create and editing content via RDFa — Presentation Transcript
Create
“Build a CMS,no forms allowed”
Entering editing state
Editing and saving
Drag-and-drop images Drop image, choose variant to use
History and workflows Workflows that are available for this content item
CMS interface should notaffect the page contents
CMS interface should notaffect the page contents
SEO is also important
SEO is also important Type of the object to make editable, in this case a “post”
SEO is also important Identifier of the editable object
SEO is also important Object property to make editable
How about adding stuff?
Never lose content
Never lose content
Layers of Midgard Create jQuery Aloha Backbone.js Strophe.js Application Server in PHP Midgard MVC for PHP Zeta Comp. Midgard2 Content Repository RDBMS
But not all this is necessary jQuery Aloha Backbone.js Strophe.js Some backend that can do JSON and REST Midgard MVC for PHP Zeta Comp. Midgard2 Content Repository RDBMS
Where to go from here?● Collaboration via Strophe.js and XMPP● RdfQuery & Apache Stanbol● Implementing other backends ● Midgard1 ● Your CMS here?● More localStorage● Theming Aloha Editorbergie@iki.fi / @bergie