Transcript
Page 1: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Alexander Kandzior, Alkacon Software

Conference Opening Keynote

Introducing OpenCms 8.5

24.09.2012

Page 2: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

OpenCms Days 2012 Sponsors

Thank you very much!

Page 3: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

● Question:

Who has already attended an OpenCms Days

conference before?

● Question:

Who of you is mostly using…

● OpenCms 7.x ?

● OpenCms 8.0 ?

Some Questions

Page 4: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

OpenCms 8.5 Release

● OpenCms Version 8.5 will be released today

● Available on opencms.org September 24, 2012

● OpenCms 8.5 design goals:

● Improve the content manages user experience,

especially while editing content

● Provide the developer with more powerful,

standard based access to the content reository

● Be backward compatible to versions 8.0 and 7.5

Page 5: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

● Page Editor

● Content Editor

● Sitemap Editor

The Editors in OpenCms 8.5

Main area of

improvement in

OpenCms 8.5

Page 6: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Live Demo – Content Editor (1)

Page 7: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Live Demo – Content Editor (2)

Page 8: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Live Demo – Content Editor (3)

Page 9: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Live Demo – Content Editor (4)

Page 10: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

● Content can be edited „inline“ on the page

● Content can be edited form based

● It‘s easy to combine / switch both approaches

● Editor is much faster, much more responsive

● Works with existing 8.0 / 7.5 content “out of the box”, no changes to the XSD schema required

OpenCms 8.5 Editor Summary

Page 11: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

● OpenCms 8.5 now has integrated SEO

features

● SEO = “Search engine optimization”

● Goal: Automate “common” SEO tasks related

to the website / content

OpenCms 8.5 SEO Features

Page 12: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5
Page 13: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5
Page 14: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5
Page 15: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

● SEO features are easily accessible from a simple dialog in the page / sitemap editor

● Individual page aliases

● Regular expression aliases

● Automated generation of robots.txt and sitemap.xml

OpenCms 8.5 SEO Summary

Page 16: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

OpenCms 8.5 Solr Integration

Page 17: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Solr Demo (1)

Page 18: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Solr Demo (2)

Page 19: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Solr Demo (3)

Page 20: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

● Solr fully integrated in OpenCms 8.5

● Standard Solr API supported through request handler

● Use tools as “ajax-solr” out of the box

● Honors OpenCms user permissions

● Use Solr as noSQL database to query the OpenCms repository, fast

● Results are list of CmsResource objects, merged with the Solr document

OpenCms 8.5 Solr Summary

Page 21: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

OpenCms 8.5 CMIS Integration

Page 22: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

CMIS Demo (1)

Page 23: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

CMIS Demo (2)

Page 24: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

CMIS Demo (3)

Page 25: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

CMIS Demo (4)

Page 26: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

CMIS Demo (5)

Page 27: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

● CMIS integrated in OpenCms 8.5

● Provides standard based access to the

OpenCms content repository

● Full support for CRUD operations

● Allows queries to collect resources

OpenCms 8.5 CMIS Summary

Page 28: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

● We made a number of “small changes”…

8.5 user interface improvements

Page 29: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

UI Improvements Demo (1)

Page 30: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

UI Improvements Demo (2)

Page 31: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

UI Improvements Demo (3)

Page 32: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

UI Improvements Demo (4)

Page 33: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

UI Improvements Demo (5)

Page 34: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

UI Improvements Demo (6)

Page 35: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

8.5 UI improvements summary

● Streamlined user interface

● Enhanced galleries

● More features in the Sitemap

● Inheritance groups

Page 36: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Updating from previous versions

● Update wizard is available

● Tested with OpenCms 7.5, 8.0 versions

● Adding “inline edit” to existing OpenCms 8.0

formatters is super easy

● Just add one expression language statement

● Look out for:

● Changes in the org.opencms.search.* packages

● Custom widgets in the old content editor

Page 37: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Alkacon OCEE

● Question:

Who of you is using Alkacon OCEE?

● OCEE Version 3.5 to be released

until October 1, 2012

● Required for OpenCms 8.5

Page 38: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Demo server and documentation

● The OpenCms demo server has already been

updated with OpenCms 8.5

● http://demo.opencms.org

● Available September 24, 212

● OpenCms 8.5 comes with 70+ pages of

documentation

● More to be added in the near future

Page 39: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

What’s coming next?

● Expect OpenCms 9.0 in about 12 to 18 months

● Possible areas of improvement

● Semantic CMS features

● Deeper Solr repository integration

● Individual detail pages

● Multilanguage sitemaps

● Bootstrap template demo

● Workflow

Page 40: OpenCms Days 2012 - Conference Opening Keynote: Introducing OpenCms 8.5

Alexander Kandzior

Alkacon Software GmbH

http://www.alkacon.com

http://www.opencms.org

Thank you very much for your

attention!


Top Related