opencms days 2012 - updating the archdiocese of cologne from opencms 7 to 8

18
Andreas Zahner, Alkacon Software Showcase Track Updating the Archdiocese of Cologne from OpenCms 7 to 8 28.09.2012

Upload: alkacon-software-gmbh

Post on 03-Nov-2014

749 views

Category:

Documents


5 download

DESCRIPTION

The Archdiocese of Cologne is the largest diocese in Germany in terms of members. Some 2.1 million Catholics live in its 680 parishes both east and west of the River Rhine. Its main church is Cologne Cathedral, one of the most important cathedrals in the world and also one of Germany’s most popular tourist destinations. Arguably the largest and longest running OpenCms installation in the world, the Archdiocese of Cologne is using OpenCms for more than 10 years to maintain a variety of different websites. These include the website for the main administration, individual parish sites and also sites for a multitude of sub-organizations like Caritas, adult education and media, to name but a few. After the update to version 8 last year, a new template taking full advantage of the latest OpenCms features is already in place. Yet there are over 100000 pages in the various websites of the Archdiocese, many of which are unchanged for years and require an editorial rewrite as much as a technical update. While the overhaul progresses, OpenCms is used to manage both old and new pages in parallel. This session will describe the update process and introduce tools developed for an automatic migration of pages to OpenCms 8 ADE technology.

TRANSCRIPT

Page 1: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

Andreas Zahner, Alkacon Software

Showcase Track

Updating the Archdiocese of

Cologne from OpenCms 7 to 8

28.09.2012

Page 2: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

● Facts about the websites of the Archdiocese

● Introduction to the OpenCms 8 Templates

● The V8 Template

● The Portal Template

● (Almost) automatic migration from V7 to V8

● Excerpt of available content types

● Tabbed content

● News, Events, Services, Job offerings, FAQ

● Sitemap

● Photoalbum

● Webforms

● Google Calendar

● Google Maps

● "Pegasus" courses database

● Parish Finder

● Web Reservation

2

Agenda

Page 3: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

● 16 managed sites with more than 1100 Subsites / Microsites

● Church parishes (> 250)

● Theme based, like pilgrimage, advent (207)

● Erzbistum Köln main website (199)

● Caritas (116)

● ... and many more

3

Facts about the websites

Page 4: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

● More than 2.100 workplace users in 377

organizational units

● More than 48.000 content pages

● Images: 235.336

● Binary files (PDF, Word documents): 42.750

4

Facts about the websites

Page 5: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

● V8 Template

● Enhanced version of OpenCms Template 3

● Highly configurable:

● 3, 2 or 1 content columns for pages

● Colors, column widths and fonts can be adjusted

for each sub site

● Imprint information editable using the ADE menu

● Nothing is fixed, even navigation items can be

placed freely

5

Introduction to the OpenCms 8

templates

Page 6: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

● Available containers to drop content:

6

Introduction to the OpenCms 8

templates

Page 7: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

● Portal Template

● HTML build freshly 2012 from scratch

● Also features CSS configuration options, similar to

V8 Template

● Can use the same content elements as the V8

Template, with the same formatters, different

layout is created using CSS

● Features a Portal "Start Page" with different

container layout

7

Introduction to the OpenCms 8

templates

Page 8: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

● Available containers of the "Start Page"

8

Introduction to the OpenCms 8

templates

Page 9: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

● Available containers of a Portal Page:

9

Introduction to the OpenCms 8

templates

Page 10: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

● Procedure:

● Update OpenCms to version 8, still use old V7

template

● Create new template

● Enhance existing resource types to be usable in

new template

● Migrate contents step by step, not the complete

website at once

10

(Almost) automatic migration from

V7 to V8

Page 11: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

● Task:

● Convert V7 "Template One" microsites to subsites

● Transfer the microsite navigation structure

automatically

● Keep only images and binary files that are really

used in contents

● Choose if only the most "current" or all structured

contents should be migrated (e.g. news, services,

events)

11

(Almost) automatic migration from

V7 to V8

Page 12: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

● Solution:

● Specific migration tool that is triggered using the legacy context menu of the "microsite" folder type in the Explorer view

● Converts old-style pages with free text to container pages with text blocks

● Also transfers layout pages, OAMP webforms, photo albums, Google Map and Google Calendar XML contents to container pages with matching content elements

● Assigns the migrated subsite to the organizational unit(s) the old microsite was belonging to

12

(Almost) automatic migration from

V7 to V8

Page 13: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

● Live Demo

13

Live Demo

Demo

Demo Demo

Demo

デモ

Page 14: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

● All content types are available for the new V8

templates and in parallel still usable in the old

V7 "Template One"

● This is achieved by extending the XML Schema

Definitions of these contents with specific

definitions for OpenCms 8, leaving the old

functionality untouched

14

Excerpt of available content types

Page 15: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

● Text Block

● Tabbed content

● News, Events, Services, Job offerings, FAQ

● Sitemap

● Photoalbum

● Webforms

● Google Calendar

● Google Maps

● "Pegasus" courses database

● Parish Finder

● Web Reservation

15

Excerpt of available content types

Page 16: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

● Live Demo

16

Live Demo

Demo

Demo Demo

Demo

デモ

Page 17: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

● Any Questions?

17

Any Questions?

Fragen?Questions ?

Questiones?

¿Preguntas?質問

Page 18: OpenCms Days 2012 - Updating the Archdiocese of Cologne from OpenCms 7 to 8

Andreas Zahner

Alkacon Software GmbH

http://www.alkacon.com

http://www.opencms.org

Thank you very much for your

attention!18