SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
TYPO3 4.5 bis 4.7
                                Die wichtigsten Neuerungen im Überblick




   Christian Händel                   ● www.t3agent.de ● www.medienagenten.de ●
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
Ziele in 4.5.


                    •      LTS = Long Time Support

                    •      Breite Abwärtskompatibilität

                    •      als Versionskontrolle wird SVN eingesetzt

                    •      Deprecated bleibt erhalten




   Christian Händel                           www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
Ziele in 4.6


                    •      --rebase: Grundsätzliche Neuerungen der Basis

                    •      Deprecated fliegt

                    •      „Abwärtskompatibilität“ zu 4.5.

                    •      als Versionskontrolle wird auf GIT umgestellt




   Christian Händel                            www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
Ziele in 4.7


                    •      Barrierefreiheit -> BLE-Project (Bundesamt für
                           Landwirtschaft und Ernährung)

                    •      HTML5

                    •      Etablierung von Extbase

                    •      Codebereinigung




   Christian Händel                           www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
Ablauf in der Übersicht




   Christian Händel              www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
4.6 - Allgemeines

                    •      Verabschieden von der Vergangenheit

                    •      PHP ab Version 5.3 ist Pflicht (magic_quotes_qpc,
                           safe_mode)

                    •      IE 6 Support fällt weg

                    •      ImageMagick muss mindestens v6 aufweisen

                    •      Alter Extension-Manager fällt weg



   Christian Händel                            www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
4.6 - Form Content Objekt

                    •      neue Sysext forms

                    •      komfortableres Content-Object (Styling und
                           Programmierung)

                    •      Filter- und Validierungsmöglichkeiten

                    •      bessere TSConfig Möglichkeiten

                    •      Typoscript aufgebohrt



   Christian Händel                            www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
4.6 - XLIFF Support


                    •      locallang Konzept wird durch XLIFF ersetzt

                    •      XLIFF = XML Localization Interchange File Format

                    •      international standardisiert

                    •      ermöglicht unter anderem Ein- und Mehrzahl

                    •      backported aus Flow 3




   Christian Händel                             www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
4.6 - Kleinere Änderungen - Teil 1

                    •      bessere Konfigurationsmöglichkeiten in TSconfig und in
                           Flexforms

                    •      Backend-Beschleunigung -> minimierte JS und CSS
                           auf eine Datei, keine komprimierung der JSinline

                    •      Frontend-Beschleunigung -> minifyJS und -CSS und
                           concatenateJS und -CSS über config

                    •      saltedpasswords und rsaauth per default

                    •      Caching Framework per default


   Christian Händel                           www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
4.6 - Kleinere Änderungen - Teil 2

                    •      2 neue Scheduler Tasks - Aufräumen Dateien und
                           Datenbanktabellen

                    •      Extjs 3.4.0 implementiert

                    •      Verbesserung des RTE in vielen Details

                    •      Optimierung der Backend-Suche

                    •      Typoscript replacement, hash, round,
                           removeDefaultCss


   Christian Händel                            www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
4.6 - Entwickler


                    •      Konstruktoren, verschachtelte Subparts, neue Hooks

                    •      GIFbuilder mit 32Bit PNGs

                    •      Extbase ist stable und besitzt nun CLI-Interface,
                           Signal/Slots, Validator API

                    •      Fluid besitzt nun einen eigenen Cash




   Christian Händel                            www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
Fazit bis hier hin

                    •      4.6. läutet eine neue Generation ein durch feste
                           Verankerung von Extbase und Fluid

                    •      4.5. und 4.6. sind zwei verschiedene Welten

                    •      Update nicht ohne Weiteres möglich, da viele
                           deprecated Funktionen fliegen

                    •      neues Formobjekt muss berücksichtigt werden

                    •      Systemanforderungen sollten geklärt werden


   Christian Händel                            www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
4.7 - Allgemeines

                    •      Etablieren von Extbase und Fluid

                    •      „standards und accessibility“

                    •      Barriere Freiheit

                    •      Entwicklung eines Government-Packages

                    •      HTML5 für das Frontend

                    •      FAL verschoben auf 6.0



   Christian Händel                            www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
4.7 - Barrierefreiheit

                    •      Einfach und valide nach Standards BITV 2.0 und
                           WCAG 2.0 mit Skiplinks, Zoom und
                           Kontrastunterstützung sowie relative
                           Größenorientierung

                    •      benutzt Standard-HTML5 Tags, based on Boilerplate

                    •      wird als fertiges Package ausgeliefert

                    •      Anpassung indexed_search und tt_news



   Christian Händel                            www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
4.7 - HTML5


                    •      Überschriften als Header und Sitemap als Nav dafür
                           Contentelemente noch nicht als Article, Aside oder
                           Section

                    •      Multimediaelement unterstützt video und audio dank
                           VideoJS und Flowplayer

                    •      Multimedia um meta-Informationen erweitert




   Christian Händel                           www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
4.7 - System Änderungen

                    •      Swiftmailer-Umstellung abgeschlossen

                    •      ADOdb aktualisiert auf 5.14. (MSSQL)

                    •      Core auf PHP 5.4. angepasst

                    •      rsaauth für Drittanbieter zugänglich gemacht

                    •      Anpassungen am Typoscript-Object-Browser und in
                           den Exclude-Feldern

                    •      RTE weiter verbessert und erste HTML5 Markups


   Christian Händel                           www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
4.7 - Für Integratoren


                    •      HTMLmail deprecated

                    •      Typoscript orderedStdWrap,
                           exposeNonexistendUserInForgotPasswordDialog = 0/1,
                           felogin mehr stdWrap, caching für Content

                    •      besser Config für Cache in TSconfig

                    •      Standardmäßig utf-8



   Christian Händel                          www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
4.7 - Für Entwickler

                    •      Flexform Conditions

                    •      jede Menge neue Hooks

                    •      Clean-Up (30 Funktionen u.a. t3lib_div::debug und
                           htmlmail)

                    •      indexed_search hat pi2 based on extbase und fluid

                    •      Flow3-Debugger backported

                    •      dependency injection via @inject


   Christian Händel                           www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
4.7 - Fazit zum Schluss

                    •      Implementierung von extbase und fluid etabliert

                    •      hartes Cleanup (htmlmail)

                    •      Orientierung an neuen Standards (Barrierefreiheit und
                           HTML5)

                    •      große Entfernung zu 4.5. dadurch wird ein Update
                           schwierig und viele Extension müssen nachgerüstet
                           bzw. ersetzt werden



   Christian Händel                           www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
Ausblick


                    •      6.0 kommt am 24.10.2012 - Release Party?

                    •      Integrator bleibt für 6.0 gültig

                    •      beinhaltet FAL

                    •      ausgerichtet auf eine neue Basis

                    •      laut Patrick Lobacher LTS eventuell erst ab 6.1 !!!




   Christian Händel                              www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012
Quellen:

                    •      TYPO3 Release Notes 4.6 und 4.7
                           http://wiki.typo3.org/wiki/TYPO3_4.6.8
                           http://typo3.org/download/release-notes/typo3-4-7-release-notes/

                    •      Slideshare Patrick Lobacher zu den Neuerungen
                           http://www.slideshare.net/plobacher/typo3-46-die-neuerungen-
                           typovision
                           http://www.slideshare.net/plobacher/typo3-47-die-neuerungen-
                           typovision-gnbh

                    •      Releases Overview von Xavier Perseguers
                           http://www.slideshare.net/xperseguers/typo3-46-overview



   Christian Händel                                www.medienagenten.de
   Certified TYPO3 Integrator
Donnerstag, 10. Mai 2012

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (14)

Organización de la fiesta de Navidad
Organización de la fiesta de NavidadOrganización de la fiesta de Navidad
Organización de la fiesta de Navidad
 
Social Entrepreneurship Day 2012, Zürich
Social Entrepreneurship Day 2012, ZürichSocial Entrepreneurship Day 2012, Zürich
Social Entrepreneurship Day 2012, Zürich
 
Presentacion Proyecto
Presentacion ProyectoPresentacion Proyecto
Presentacion Proyecto
 
Los animales ....
Los animales ....Los animales ....
Los animales ....
 
Aire acondicionado Ibiza
Aire acondicionado IbizaAire acondicionado Ibiza
Aire acondicionado Ibiza
 
Der PreSales Marketing Baukasten
Der PreSales Marketing Baukasten Der PreSales Marketing Baukasten
Der PreSales Marketing Baukasten
 
14.1 sintesis de peptidos
14.1 sintesis de peptidos14.1 sintesis de peptidos
14.1 sintesis de peptidos
 
Artes
ArtesArtes
Artes
 
Nuevos aportes
Nuevos aportesNuevos aportes
Nuevos aportes
 
Stage (6)
Stage (6)Stage (6)
Stage (6)
 
水 Water H2O
水 Water H2O水 Water H2O
水 Water H2O
 
Something different
Something differentSomething different
Something different
 
Offer (06 04 09)
Offer (06 04 09)Offer (06 04 09)
Offer (06 04 09)
 
Periodoncia Odontologia informatica 100 2016 tao
Periodoncia  Odontologia informatica 100 2016 taoPeriodoncia  Odontologia informatica 100 2016 tao
Periodoncia Odontologia informatica 100 2016 tao
 

TYPO3 the last 3 Releases

  • 1. TYPO3 4.5 bis 4.7 Die wichtigsten Neuerungen im Überblick Christian Händel ● www.t3agent.de ● www.medienagenten.de ● Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 2. Ziele in 4.5. • LTS = Long Time Support • Breite Abwärtskompatibilität • als Versionskontrolle wird SVN eingesetzt • Deprecated bleibt erhalten Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 3. Ziele in 4.6 • --rebase: Grundsätzliche Neuerungen der Basis • Deprecated fliegt • „Abwärtskompatibilität“ zu 4.5. • als Versionskontrolle wird auf GIT umgestellt Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 4. Ziele in 4.7 • Barrierefreiheit -> BLE-Project (Bundesamt für Landwirtschaft und Ernährung) • HTML5 • Etablierung von Extbase • Codebereinigung Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 5. Ablauf in der Übersicht Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 6. 4.6 - Allgemeines • Verabschieden von der Vergangenheit • PHP ab Version 5.3 ist Pflicht (magic_quotes_qpc, safe_mode) • IE 6 Support fällt weg • ImageMagick muss mindestens v6 aufweisen • Alter Extension-Manager fällt weg Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 7. 4.6 - Form Content Objekt • neue Sysext forms • komfortableres Content-Object (Styling und Programmierung) • Filter- und Validierungsmöglichkeiten • bessere TSConfig Möglichkeiten • Typoscript aufgebohrt Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 8. 4.6 - XLIFF Support • locallang Konzept wird durch XLIFF ersetzt • XLIFF = XML Localization Interchange File Format • international standardisiert • ermöglicht unter anderem Ein- und Mehrzahl • backported aus Flow 3 Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 9. 4.6 - Kleinere Änderungen - Teil 1 • bessere Konfigurationsmöglichkeiten in TSconfig und in Flexforms • Backend-Beschleunigung -> minimierte JS und CSS auf eine Datei, keine komprimierung der JSinline • Frontend-Beschleunigung -> minifyJS und -CSS und concatenateJS und -CSS über config • saltedpasswords und rsaauth per default • Caching Framework per default Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 10. 4.6 - Kleinere Änderungen - Teil 2 • 2 neue Scheduler Tasks - Aufräumen Dateien und Datenbanktabellen • Extjs 3.4.0 implementiert • Verbesserung des RTE in vielen Details • Optimierung der Backend-Suche • Typoscript replacement, hash, round, removeDefaultCss Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 11. 4.6 - Entwickler • Konstruktoren, verschachtelte Subparts, neue Hooks • GIFbuilder mit 32Bit PNGs • Extbase ist stable und besitzt nun CLI-Interface, Signal/Slots, Validator API • Fluid besitzt nun einen eigenen Cash Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 12. Fazit bis hier hin • 4.6. läutet eine neue Generation ein durch feste Verankerung von Extbase und Fluid • 4.5. und 4.6. sind zwei verschiedene Welten • Update nicht ohne Weiteres möglich, da viele deprecated Funktionen fliegen • neues Formobjekt muss berücksichtigt werden • Systemanforderungen sollten geklärt werden Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 13. 4.7 - Allgemeines • Etablieren von Extbase und Fluid • „standards und accessibility“ • Barriere Freiheit • Entwicklung eines Government-Packages • HTML5 für das Frontend • FAL verschoben auf 6.0 Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 14. 4.7 - Barrierefreiheit • Einfach und valide nach Standards BITV 2.0 und WCAG 2.0 mit Skiplinks, Zoom und Kontrastunterstützung sowie relative Größenorientierung • benutzt Standard-HTML5 Tags, based on Boilerplate • wird als fertiges Package ausgeliefert • Anpassung indexed_search und tt_news Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 15. 4.7 - HTML5 • Überschriften als Header und Sitemap als Nav dafür Contentelemente noch nicht als Article, Aside oder Section • Multimediaelement unterstützt video und audio dank VideoJS und Flowplayer • Multimedia um meta-Informationen erweitert Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 16. 4.7 - System Änderungen • Swiftmailer-Umstellung abgeschlossen • ADOdb aktualisiert auf 5.14. (MSSQL) • Core auf PHP 5.4. angepasst • rsaauth für Drittanbieter zugänglich gemacht • Anpassungen am Typoscript-Object-Browser und in den Exclude-Feldern • RTE weiter verbessert und erste HTML5 Markups Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 17. 4.7 - Für Integratoren • HTMLmail deprecated • Typoscript orderedStdWrap, exposeNonexistendUserInForgotPasswordDialog = 0/1, felogin mehr stdWrap, caching für Content • besser Config für Cache in TSconfig • Standardmäßig utf-8 Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 18. 4.7 - Für Entwickler • Flexform Conditions • jede Menge neue Hooks • Clean-Up (30 Funktionen u.a. t3lib_div::debug und htmlmail) • indexed_search hat pi2 based on extbase und fluid • Flow3-Debugger backported • dependency injection via @inject Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 19. 4.7 - Fazit zum Schluss • Implementierung von extbase und fluid etabliert • hartes Cleanup (htmlmail) • Orientierung an neuen Standards (Barrierefreiheit und HTML5) • große Entfernung zu 4.5. dadurch wird ein Update schwierig und viele Extension müssen nachgerüstet bzw. ersetzt werden Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 20. Ausblick • 6.0 kommt am 24.10.2012 - Release Party? • Integrator bleibt für 6.0 gültig • beinhaltet FAL • ausgerichtet auf eine neue Basis • laut Patrick Lobacher LTS eventuell erst ab 6.1 !!! Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012
  • 21. Quellen: • TYPO3 Release Notes 4.6 und 4.7 http://wiki.typo3.org/wiki/TYPO3_4.6.8 http://typo3.org/download/release-notes/typo3-4-7-release-notes/ • Slideshare Patrick Lobacher zu den Neuerungen http://www.slideshare.net/plobacher/typo3-46-die-neuerungen- typovision http://www.slideshare.net/plobacher/typo3-47-die-neuerungen- typovision-gnbh • Releases Overview von Xavier Perseguers http://www.slideshare.net/xperseguers/typo3-46-overview Christian Händel www.medienagenten.de Certified TYPO3 Integrator Donnerstag, 10. Mai 2012