SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
Showcase Track
             Updating the Archdiocese of
             Cologne from OpenCms 7 to 8
28.09.2012   Andreas Zahner, Alkacon Software
Agenda
2
    ● 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
Facts about the websites
3

    ● 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
Facts about the websites
4

    ● 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
Introduction to the OpenCms 8
    templates
5

    ● 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
Introduction to the OpenCms 8
    templates
6

    ● Available containers to drop content:
Introduction to the OpenCms 8
    templates
7

    ● 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
Introduction to the OpenCms 8
    templates
8

    ● Available containers of the "Start Page"
Introduction to the OpenCms 8
    templates
9

    ● Available containers of a Portal Page:
(Almost) automatic migration from
     V7 to V8
10

     ● 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
(Almost) automatic migration from
     V7 to V8
11

     ● 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)
(Almost) automatic migration from
     V7 to V8
12

     ● 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
Live Demo
13




          Demo      Demo
     ● Live Demo
                   デモ
                        Demo
      Demo
Excerpt of available content types
14

     ● 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
Excerpt of available content types
15

     ●   Text Block
     ●   Tabbed content
     ●   News, Events, Services, Job offerings, FAQ
     ●   Sitemap
     ●   Photoalbum
     ●   Webforms
     ●   Google Calendar
     ●   Google Maps
     ●   "Pegasus" courses database
     ●   Parish Finder
     ●   Web Reservation
Live Demo
16




          Demo      Demo
     ● Live Demo
                   デモ
                        Demo
      Demo
Any Questions?
17



     Questions ?

     ● Any Questions?
                        Fragen?
          質問            ¿Preguntas?

       Questiones?
18
     Thank you very much for your
     attention!

     Andreas Zahner
     Alkacon Software GmbH


     http://www.alkacon.com
     http://www.opencms.org

Weitere ähnliche Inhalte

Mehr von Alkacon Software GmbH & Co. KG

OpenCms Days 2015 Creating Apps for the OpenCms 10 workplace
OpenCms Days 2015  Creating Apps for the OpenCms 10 workplace OpenCms Days 2015  Creating Apps for the OpenCms 10 workplace
OpenCms Days 2015 Creating Apps for the OpenCms 10 workplace Alkacon Software GmbH & Co. KG
 
OpenCms Days 2015 Modern templates with nested containers
OpenCms Days 2015 Modern templates with nested containersOpenCms Days 2015 Modern templates with nested containers
OpenCms Days 2015 Modern templates with nested containersAlkacon Software GmbH & Co. KG
 
OpenCms Days 2014 - How Techem handles international customer portals
OpenCms Days 2014 - How Techem handles international customer portalsOpenCms Days 2014 - How Techem handles international customer portals
OpenCms Days 2014 - How Techem handles international customer portalsAlkacon Software GmbH & Co. KG
 
OpenCms Days 2014 - Enhancing OpenCms front end development with Sass and Grunt
OpenCms Days 2014 - Enhancing OpenCms front end development with Sass and GruntOpenCms Days 2014 - Enhancing OpenCms front end development with Sass and Grunt
OpenCms Days 2014 - Enhancing OpenCms front end development with Sass and GruntAlkacon Software GmbH & Co. KG
 
OpenCms Days 2014 - OpenCms Module Development and Deployment with IntelliJ, ...
OpenCms Days 2014 - OpenCms Module Development and Deployment with IntelliJ, ...OpenCms Days 2014 - OpenCms Module Development and Deployment with IntelliJ, ...
OpenCms Days 2014 - OpenCms Module Development and Deployment with IntelliJ, ...Alkacon Software GmbH & Co. KG
 
OpenCms Days 2014 - User Generated Content in OpenCms 9.5
OpenCms Days 2014 - User Generated Content in OpenCms 9.5OpenCms Days 2014 - User Generated Content in OpenCms 9.5
OpenCms Days 2014 - User Generated Content in OpenCms 9.5Alkacon Software GmbH & Co. KG
 
OpenCms Days 2014 - Responsive bootstrap templates reloaded
OpenCms Days 2014 - Responsive bootstrap templates reloadedOpenCms Days 2014 - Responsive bootstrap templates reloaded
OpenCms Days 2014 - Responsive bootstrap templates reloadedAlkacon Software GmbH & Co. KG
 

Mehr von Alkacon Software GmbH & Co. KG (20)

OpenCms Days 2015 Next generation repository
OpenCms Days 2015  Next generation repositoryOpenCms Days 2015  Next generation repository
OpenCms Days 2015 Next generation repository
 
OpenCms Days 2015 Creating Apps for the OpenCms 10 workplace
OpenCms Days 2015  Creating Apps for the OpenCms 10 workplace OpenCms Days 2015  Creating Apps for the OpenCms 10 workplace
OpenCms Days 2015 Creating Apps for the OpenCms 10 workplace
 
OpenCms Days 2015 OCEE explained
OpenCms Days 2015 OCEE explainedOpenCms Days 2015 OCEE explained
OpenCms Days 2015 OCEE explained
 
OpenCms Days 2015 Workflow using Docker and Jenkins
OpenCms Days 2015 Workflow using Docker and JenkinsOpenCms Days 2015 Workflow using Docker and Jenkins
OpenCms Days 2015 Workflow using Docker and Jenkins
 
OpenCms Days 2015 Modern templates with nested containers
OpenCms Days 2015 Modern templates with nested containersOpenCms Days 2015 Modern templates with nested containers
OpenCms Days 2015 Modern templates with nested containers
 
OpenCms Days 2015 Hidden features of OpenCms
OpenCms Days 2015 Hidden features of OpenCmsOpenCms Days 2015 Hidden features of OpenCms
OpenCms Days 2015 Hidden features of OpenCms
 
OpenCms Days 2015 Advanced Solr Searching
OpenCms Days 2015 Advanced Solr SearchingOpenCms Days 2015 Advanced Solr Searching
OpenCms Days 2015 Advanced Solr Searching
 
OpenCms Days 2015 OpenGovernment
OpenCms Days 2015 OpenGovernmentOpenCms Days 2015 OpenGovernment
OpenCms Days 2015 OpenGovernment
 
OpenCms Days 2015 OpenCms at erarta
OpenCms Days 2015 OpenCms at erarta OpenCms Days 2015 OpenCms at erarta
OpenCms Days 2015 OpenCms at erarta
 
OpenCms Days 2015 How do you develop for OpenCms?
OpenCms Days 2015 How do you develop for OpenCms?OpenCms Days 2015 How do you develop for OpenCms?
OpenCms Days 2015 How do you develop for OpenCms?
 
OpenCms Days 2015 Arkema, a leading chemicals company
OpenCms Days 2015 Arkema, a leading chemicals companyOpenCms Days 2015 Arkema, a leading chemicals company
OpenCms Days 2015 Arkema, a leading chemicals company
 
OpenCms Days 2014 - How Techem handles international customer portals
OpenCms Days 2014 - How Techem handles international customer portalsOpenCms Days 2014 - How Techem handles international customer portals
OpenCms Days 2014 - How Techem handles international customer portals
 
OpenCms Days 2014 - Enhancing OpenCms front end development with Sass and Grunt
OpenCms Days 2014 - Enhancing OpenCms front end development with Sass and GruntOpenCms Days 2014 - Enhancing OpenCms front end development with Sass and Grunt
OpenCms Days 2014 - Enhancing OpenCms front end development with Sass and Grunt
 
OpenCms Days 2014 - OpenCms Module Development and Deployment with IntelliJ, ...
OpenCms Days 2014 - OpenCms Module Development and Deployment with IntelliJ, ...OpenCms Days 2014 - OpenCms Module Development and Deployment with IntelliJ, ...
OpenCms Days 2014 - OpenCms Module Development and Deployment with IntelliJ, ...
 
OpenCms Days 2014 - OpenCms 9 - A video tube?
OpenCms Days 2014 - OpenCms 9 - A video tube?OpenCms Days 2014 - OpenCms 9 - A video tube?
OpenCms Days 2014 - OpenCms 9 - A video tube?
 
OpenCms Days 2014 - User Generated Content in OpenCms 9.5
OpenCms Days 2014 - User Generated Content in OpenCms 9.5OpenCms Days 2014 - User Generated Content in OpenCms 9.5
OpenCms Days 2014 - User Generated Content in OpenCms 9.5
 
OpenCms Days 2014 - Updating to OpenCms 9.5
OpenCms Days 2014 - Updating to OpenCms 9.5OpenCms Days 2014 - Updating to OpenCms 9.5
OpenCms Days 2014 - Updating to OpenCms 9.5
 
OpenCms Days 2014 - Using the SOLR collector
OpenCms Days 2014 - Using the SOLR collectorOpenCms Days 2014 - Using the SOLR collector
OpenCms Days 2014 - Using the SOLR collector
 
OpenCms Days 2014 - Responsive bootstrap templates reloaded
OpenCms Days 2014 - Responsive bootstrap templates reloadedOpenCms Days 2014 - Responsive bootstrap templates reloaded
OpenCms Days 2014 - Responsive bootstrap templates reloaded
 
OpenCms Days 2014 - Nested containers in action
OpenCms Days 2014 - Nested containers in actionOpenCms Days 2014 - Nested containers in action
OpenCms Days 2014 - Nested containers in action
 

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

  • 1. Showcase Track Updating the Archdiocese of Cologne from OpenCms 7 to 8 28.09.2012 Andreas Zahner, Alkacon Software
  • 2. Agenda 2 ● 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
  • 3. Facts about the websites 3 ● 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
  • 4. Facts about the websites 4 ● 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
  • 5. Introduction to the OpenCms 8 templates 5 ● 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
  • 6. Introduction to the OpenCms 8 templates 6 ● Available containers to drop content:
  • 7. Introduction to the OpenCms 8 templates 7 ● 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
  • 8. Introduction to the OpenCms 8 templates 8 ● Available containers of the "Start Page"
  • 9. Introduction to the OpenCms 8 templates 9 ● Available containers of a Portal Page:
  • 10. (Almost) automatic migration from V7 to V8 10 ● 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
  • 11. (Almost) automatic migration from V7 to V8 11 ● 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)
  • 12. (Almost) automatic migration from V7 to V8 12 ● 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
  • 13. Live Demo 13 Demo Demo ● Live Demo デモ Demo Demo
  • 14. Excerpt of available content types 14 ● 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
  • 15. Excerpt of available content types 15 ● Text Block ● Tabbed content ● News, Events, Services, Job offerings, FAQ ● Sitemap ● Photoalbum ● Webforms ● Google Calendar ● Google Maps ● "Pegasus" courses database ● Parish Finder ● Web Reservation
  • 16. Live Demo 16 Demo Demo ● Live Demo デモ Demo Demo
  • 17. Any Questions? 17 Questions ? ● Any Questions? Fragen? 質問 ¿Preguntas? Questiones?
  • 18. 18 Thank you very much for your attention! Andreas Zahner Alkacon Software GmbH http://www.alkacon.com http://www.opencms.org