Now that was quick: After just 12 months of development, Alkacon will release OpenCms 9 during this conference.
OpenCms 9 will extend the user interface introduced in the 8.x versions with carefully selected evolutionary enhancements, while being fully backward compatible.
In his conference opening keynote, Alexander will present the new features of OpenCms 9.
3. ● Question:
Who has updated an existing OpenCms
installation to version 8.x within the last 12
months?
● Question:
Who has started a NEW project using OpenCms
8.x within the last 12 months?
● Question:
Who of you is using…
● OpenCms 7.0 or 7.5 ?
● OpenCms 8.0 or 8.5 ?
Some Questions
4. ● Available this afternoon on opencms.org:
OpenCms 9 Release Candidate
● OpenCms 9 “final” will be released October 31
● Please provide feedback on GitHub
● http://github.com/alkacon/opencms-core/
Start rolling with OpenCms 9
5. ● New demo templates based on Bootstrap
● State of the art, responsive design
● Good starting point for individual developments
● Simple module structure
● Just 2 modules: Schemas and Formatters
● Tool for easy duplication of the demo template
modules is included
● Give your customized module an individual name
OpenCms 9 Demo Template
6. ● Text based inline editing greatly improved
● TinyMCE 4 now used for all inline editable text
● Same buttons shown in “inline” and “form” editor
● Inline editing of Images - and everything else
● The relevant fields of the form are displayed in the
page as an overlay
● Form based editor greatly improved
● Undo / Redo buttons, direct publish
● Single line widgets, automatic layout
OpenCms 9 Editor Improvements
7. ● Live Demo
Live Demo – Template & Editors
Demo
Demo Demo
Demo
デモ
8. ● Site management in OpenCms has been a
configuration intensive task…
OpenCms 9 Site Management
9. ● Site management in OpenCms has been a
configuration intensive task
● Configure OpenCms
● Configure Webserver (e.g. Apache)
● OpenCms 9 automates these task with the new
site management tool
OpenCms 9 Site Management
10. ● Easy to use User Interface
● Create new sites in OpenCms
● Manage existing sites in OpenCms
● Get rid of /opencms/opencms prefix real quick
● Can also update the webserver for a fully
automated site configuration (optional)
The Site Management Tool
12. ● OpenCms 9 is build with Gradle
● The old ant scripts are deprecated,
will be removed in future releases
● Advantages
● No configuration required in IDEs such as Eclipse
● Dependency management, direct source access
● We will provide official “Artifacts” for OpenCms
● These can also be used with Maven
OpenCms 9 – Gradle Based Build
13. ● OpenCms 9 supports “unattended” installation
● Allows automated deployments
● Setup options are stored in a configuration file
● Great e.g. for continuous integration builds
OpenCms 9 – Automated Setup
15. ● Direct access to OpenCms data from your local
desktop
● Great for Intranet and developer use
● Use tools of your choice to edit resources
● No hassle switching between sites
Network Share Functions
17. ● Previous OpenCms versions do NOT allow
individual customization of detail pages
● All elements other then the detail element have to
be the same
● Wouldn’t it be nice to be able to add for example..
● Video elements to a news message?
● Google Map elements to an event description?
● Image galleries to a blog post?
● OpenCms 9 allows you just that!
OpenCms 9 Detail Pages
18. ● Individual content can be added to detail pages
with drag & drop
● You can define where these elements can be
added and what element types are allowed
● Optional feature – don’t activate individual
containers if you don’t want them
OpenCms 9 Individual Detail Pages
24. OpenCms 9 Device Improvements
● Deliver pages with content optimized for
devices
● Decide which content to display on which
device for each element on the page
● Integrated preview function with configurable
device sizes
26. Updating from previous versions
● Updating from 8.x is super easy
● Update wizard is available
● Please help testing this for the final release 9.0
● New functions are simple to add for existing
templates / formatters
● Usually just one line of code
27. OpenCms Roadmap for 2014
● OpenCms 9.0 final
● October 31, 2013
● Expect OpenCms 10 in about 12 to 18 months
● Possible areas of improvement
● Rewritten file explorer
● Improved multi language features
● Better support for user generated content
28. Alkacon OCEE
● OCEE Version 4.0 to be released
together with OpenCms 9.0 final
● Required for OpenCms 9
29. Alkacon OpenCms Partner Program
● Session tomorrow at 11:00h
● Round table discussion
● In the smaller room across the floor
● Intended for OpenCms “Resellers” like Web
Agencies, IT Solution Providers…
● Please register at the Alkacon Expo Booth
30. This evening
● Conference Get-Together in the “Kandinsky”
Bar / Restaurant
● Start: 19.30h, open end
● The first round of Kölsch (and soft drinks) will
be on us!