Content templates & a Rich UI in TYPO3

Author Rens Admiraal
Track Design and UX
Session type Talk (45 minutes)
Long Abstract De Dutch local government 'City of Utrecht' (fourth city of the Netherlands) choose TYPO3 as their main content management platform to replace SmartSite WCMS. They asked Drecomm to develop a generic 4.5 extension that enables them to assemble their own backend content templates. This means that a content editor does not make a webpage but (by example) a 'project page' that contains specific 'project'related content elements. This backend content template replaces the standard TYPO3 backend forms but it should re-use all existing TYPO3 functionality. At the end the content is sent to a publication engine that is used to render the website of the gemeente Utrecht. These backend templates do not only work for regular content pages but also for more complex landing pages allowing editor to add specific content-elements to specific colums of the page. There is only one TYPO3 module required; TemplaVoila/Page and List modus are not necessary anymore for regular content editing. This greatly reduces the learning curve for editors, and complexity of content management.

This presentation is divided in two parts:
1. Functional overview of the CCT backend templates - design principles, how does it look and how does it work (15 min)
2. Technical overview of the making of CCT - technical architecture, how did we make it. (30 min.)

Ad 1
We will demonstre the CCT extension and we will discuss the benefits of this way of content management for large organizations, how the lerning curve for editors will decrease and how it will help to render very structured and consistent webpages.

Ad 2.
We will share our experiences about the technical architecture, design and developent of this ExtBase extension. We present the lessons learned about Rich Internet Application development with ExtJS in TYPO3 and in addition to that we look forward to the refactoring of TCEforms in 4/6/4.7.
We used the Extension Builder during the process and we will present our experiences with this tool.
We also present the way that we choose to render content for a non-TYPO3 front-end publication engine.
SlideShare URL
Links

Speaker(s)

Greco Steenmetz

Greco Steenmetz

Greco Steenmetz is senior consultant at Drecomm and leads the office in Amersfoort. He has a long background in software engineering but changed his focus to consultancy in the area of content- and knowledge management. He advices customers about effective ways of organizing and executing content management. TYPO3 is the tool that is used for managing content in many cases. In large organizations the ease of use is very important and Greco helps the editor to understand TYPO3 and how it can be configured to support the content management process the best way.

Rens Admiraal

Rens Admiraal

Rens Admiraal is a Senior Software Architect at Drecomm Internet Intelligence, and TYPO3 v5 core developer. He has a broad experience in developing a wide range of web applications with a focus on TYPO3 websites, modules and applications. He has a great drive in simplifying and improving processes. As sponsoring for the TYPO3 community Drecomm allows him to work part of his week on TYPO3 projects.
Besides his work on the TYPO3 v5 core he works on the Extension Builder (formerly Extbase Kickstarter). Rens is an opensource evangelist, TYPO3 passionist and FLOW3 addicted.

In his spare time he tries to hang out with hids wonderful kids, plays the bassguitar, and is competitor in a sailing competition.

Back to session list