SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Einführung in
           TYPO3 4.7

Einführung in 4.7    3/31/2012   1
Agenda
• Übersicht TYPO3 4.7
     o „BLE-Projekt“
     o Ziele, Ursprünge, Roadmap
     o Ergebnisbetrachtung


• Selling-Points TYPO3 4.7
     o Entscheider und Marketing
     o Redakteure und Nutzer
     o Entwickler und Agenturen




 Einführung in 4.7                 3/31/2012   2
TYPO3 4.7
    standards and accessibility



Einführung in 4.7           3/31/2012   3
Ausgangs-Punkt
                      „BLE Projekt“
• BLE = Bundesanstalt für Landwirtschaft und Ernährung

• „Internet-Agentur“ für viele staatliche Ministerien, Organisationen
  und staatlich finanzierte Projekte

• 2009: „Konjunkturpaket II“
  inländisches Investitionsprogramm zur Überwindung der
  Rezession

• BLE möchte TYPO3 fördern
• Anpassungen für Gesetzes-Konformität und Accessibility in Core

   Projektumfang etwa 23 MM

 Einführung in 4.7                                         3/31/2012   4
Ausgangs-Punkt
                         „BLE Projekt“
• Vereinbarung: Entwicklungen in nächster TYPO3 Version

• Arbeitspakete:
        1. BITV Konformität (Barrierefreiheit im Frontend)
        2. File Abstraction Layer
        3. DAM 2.0
        4. Extension-Entwicklung: Barrierefreie Bilder-Galerie auf Basis von FAL
        5. indexed_search Optimierung (Barrierefreiheit und Performance)
           Überarbeitung 21_glossary
        6. Neues „Introduction Package“: Government Package
        7. Dokumentation zur Barrierefreiheit
        8. Deployment Script (Console Application) (optional)


•      Nebenbei ExtJS 4 Migration des Backend


    Einführung in 4.7                                                        3/31/2012   5
TYPO3 4.7
• Ziele
     o Ergebnisse des BLE-Projektes zu BLE spezifisch --> Aufarbeitung für Core
     o Integration aller BLE-Ergebnisse in den Core
     o Core-Team konzentriert sich auf BLE Arbeit – externe was immer Sie
       beisteuern
     o Caching-Framework Verbesserungen




 Einführung in 4.7                                                       3/31/2012   6
TYPO3 4.7
• Ziele
     o   Alpha 1: BLE Pakete 1, 2, 6
     o   Alpha 2: ExtJS 4 Migration
     o   Alpha 3: File Abstraction Layer
     o   „Backend UI Freeze“ bis Beta 1: ExtJS Konfiguration für Mobilgeräte




 Einführung in 4.7                                                        3/31/2012   7
TYPO3 4.7
• Ziele
     o Alpha 1: BLE Pakete 1, 2, 6
     o Alpha 2: ExtJS 4 Migration
     o Alpha 3: File Abstraction Layer -- ExtJS 4 Migration wieder entfernt
        FAL in Beta 1…




 Einführung in 4.7                                                       3/31/2012   8
TYPO3 4.7
• Ergebnis
    o File Abstraction Layer nicht vorhanden
    o ExtJS 4 nicht vorhanden --> ExtJS langfristig im Core reduzieren

    o Erstes TYPO3 Release in genau 6 Monaten
    o Erstes TYPO3 Release mit fertiger Dokumentation

    o ~400 Changes
    o > 200 Bugfixes
    o 687.845 Zeilen Code verändert
    o 59.029 Zeilen Code hinzugefügt
    o   9.256 Dateien bearbeitet
    Stand 25.03.2012




Einführung in 4.7                                                        3/31/2012   9
Selling Points TYPO 4.7
      Aus Sicht des Marketings, der Nutzer sowie für Entwickler




Einführung in 4.7                                           3/31/2012   10
Selling Points
            Entscheider und Marketing
• HTML5 Support verbessert und ausgebaut
     o Content-Element Rendering unterstützt jetzt HTML5 Spezifische Ausgabe
     o RTE unterstützt nun HTML5 Elemente und data-* Attribute
     o HTML5 Video/Audio Support


• Barrierefreiheit per Default
     o WAI-ARIA Ausgabe im HTML5 Modus
     o BITV Konformität (WCAG 2.0)


• Kein Inline CSS mehr im Frontend Rendering

• Geschwindigkeits-Verbesserung durch CleanUp
     o   Hunderte Zeilen „veralteter Code“ wurde entfernt
     o   UTF-8 only --> Charset-Konvertierungen und Prüfungen entfallen
     o   Indexed Search verwendet MySQL Fulltext Index
     o   Erweiterungen des Caching-Frameworks und FE-Caching



 Einführung in 4.7                                                        3/31/2012   11
Selling Points
              Redaktoren und Benutzer
• Neue Backend-Sprache: Afrikaans

• RTE verbessert und erweitert
     o Neue Funktionen
     o Bessere Individualisierbarkeit
     o HTML5 Support



• Multi-File Upload in TCEforms

• HTML5 Video und Audio

• Workspace Modul: Änderungen für alle Mountpoints

 Einführung in 4.7                              3/31/2012   12
Selling Points
                          Integratoren
• indexed_Search basiert auf FLUID

• felogin Flexibler
     o Benutzerdefinierte Passwort vergessen eMail
     o Fast alles mit stdWrap erweitert
     o Neue Marker …



• Icons für Filelinks konfigurierbar

• stdWrap stark erweitert


 Einführung in 4.7                                   3/31/2012   13
Selling Points
                             Entwickler
• Viele neue Hooks
     o Bsp: Einhaken nachdem alle ext_tables.php eingelesen wurden


• Flexibleres Cache-Handling
     o Bsp: Hook zum individuellen berechnen des Cache-Hash (z.B. Nutzer-basiert)


• Neue TCA-Optionen
     o Möglichkeiten Felder/Paletten versteckt zu rendern
     o Feldvorbelegungen auch auf Basis von relativen Records
     o IRRE Records können eigene/andere Feld-Anordnung für TYPES haben


• Native ExtJS Backend-Module Möglich

• Neues Verhalten der Auth-Services in Bezug auf RSA


 Einführung in 4.7                                                        3/31/2012   14

Weitere ähnliche Inhalte

Andere mochten auch

El positivismo de augusto comte
El positivismo de augusto comteEl positivismo de augusto comte
El positivismo de augusto comte
yusmaryrumbos
 
Margaret mead __antropologia_la_ciencia_del_hombre
Margaret mead __antropologia_la_ciencia_del_hombreMargaret mead __antropologia_la_ciencia_del_hombre
Margaret mead __antropologia_la_ciencia_del_hombre
alejouno2003
 
LA WEB Y NUESTRA VISION INTEGRAL
LA WEB Y NUESTRA VISION INTEGRALLA WEB Y NUESTRA VISION INTEGRAL
LA WEB Y NUESTRA VISION INTEGRAL
Nucete
 
Lx7007 pro igc manual v2.02 (german)
Lx7007 pro igc manual v2.02 (german)Lx7007 pro igc manual v2.02 (german)
Lx7007 pro igc manual v2.02 (german)
televe
 

Andere mochten auch (20)

Presentación antenas
Presentación antenasPresentación antenas
Presentación antenas
 
Presentación logistica
Presentación logisticaPresentación logistica
Presentación logistica
 
El positivismo de augusto comte
El positivismo de augusto comteEl positivismo de augusto comte
El positivismo de augusto comte
 
Margaret mead __antropologia_la_ciencia_del_hombre
Margaret mead __antropologia_la_ciencia_del_hombreMargaret mead __antropologia_la_ciencia_del_hombre
Margaret mead __antropologia_la_ciencia_del_hombre
 
Indicadores ceaaces
Indicadores ceaaces Indicadores ceaaces
Indicadores ceaaces
 
Werning, Die oekonomische Durchdringung der digitalen (Medien-)Kultur
Werning, Die oekonomische Durchdringung der digitalen (Medien-)KulturWerning, Die oekonomische Durchdringung der digitalen (Medien-)Kultur
Werning, Die oekonomische Durchdringung der digitalen (Medien-)Kultur
 
Plan buen vivir
Plan buen vivir Plan buen vivir
Plan buen vivir
 
Redondeo
RedondeoRedondeo
Redondeo
 
Wilfred Guillen
Wilfred GuillenWilfred Guillen
Wilfred Guillen
 
web 2.0 clases Rosmary uptaeb
web 2.0 clases Rosmary uptaebweb 2.0 clases Rosmary uptaeb
web 2.0 clases Rosmary uptaeb
 
Portafolio dimas
Portafolio dimasPortafolio dimas
Portafolio dimas
 
Eneatipos resumen
Eneatipos resumenEneatipos resumen
Eneatipos resumen
 
Smartphone Betriebssysteme Android
Smartphone Betriebssysteme AndroidSmartphone Betriebssysteme Android
Smartphone Betriebssysteme Android
 
Ritmica vilaroja
Ritmica vilarojaRitmica vilaroja
Ritmica vilaroja
 
entrevista
entrevistaentrevista
entrevista
 
LA WEB Y NUESTRA VISION INTEGRAL
LA WEB Y NUESTRA VISION INTEGRALLA WEB Y NUESTRA VISION INTEGRAL
LA WEB Y NUESTRA VISION INTEGRAL
 
Lx7007 pro igc manual v2.02 (german)
Lx7007 pro igc manual v2.02 (german)Lx7007 pro igc manual v2.02 (german)
Lx7007 pro igc manual v2.02 (german)
 
Manual de visual fox pro
Manual de visual fox proManual de visual fox pro
Manual de visual fox pro
 
Film-Dienst-Mediadaten
Film-Dienst-MediadatenFilm-Dienst-Mediadaten
Film-Dienst-Mediadaten
 
Opciones de Windows
Opciones de WindowsOpciones de Windows
Opciones de Windows
 

Ähnlich wie Einführung und Grobüberblick über TYPO3 4.7

Typo3 cms-6-0-die-neuerungen
Typo3 cms-6-0-die-neuerungenTypo3 cms-6-0-die-neuerungen
Typo3 cms-6-0-die-neuerungen
Mokhtar Slama
 
Alle Änderungen zu TYPO3 6.0
Alle Änderungen zu TYPO3 6.0Alle Änderungen zu TYPO3 6.0
Alle Änderungen zu TYPO3 6.0
Alex Kellner
 
Flexibilitaet mit CDI und Apache DeltaSpike
Flexibilitaet mit CDI und Apache DeltaSpikeFlexibilitaet mit CDI und Apache DeltaSpike
Flexibilitaet mit CDI und Apache DeltaSpike
os890
 

Ähnlich wie Einführung und Grobüberblick über TYPO3 4.7 (20)

HTML5 in TYPO3 4.7
HTML5 in TYPO3 4.7HTML5 in TYPO3 4.7
HTML5 in TYPO3 4.7
 
TYPO3 Version 4.5 LTS - Preview / Vorschau
TYPO3 Version 4.5 LTS - Preview / VorschauTYPO3 Version 4.5 LTS - Preview / Vorschau
TYPO3 Version 4.5 LTS - Preview / Vorschau
 
Extbase & Fluid Einführung - MTUG - Patrick Lobacher
Extbase & Fluid Einführung - MTUG - Patrick LobacherExtbase & Fluid Einführung - MTUG - Patrick Lobacher
Extbase & Fluid Einführung - MTUG - Patrick Lobacher
 
Wpd2010 bonn keynote acsr 20100428 14-00
Wpd2010 bonn keynote acsr 20100428 14-00Wpd2010 bonn keynote acsr 20100428 14-00
Wpd2010 bonn keynote acsr 20100428 14-00
 
Eine Stunde was mit Api First!
Eine Stunde was mit Api First!Eine Stunde was mit Api First!
Eine Stunde was mit Api First!
 
Icinga 2009 at Nagios Workshop
Icinga 2009 at Nagios WorkshopIcinga 2009 at Nagios Workshop
Icinga 2009 at Nagios Workshop
 
Perl Renaissance Reloaded
Perl Renaissance ReloadedPerl Renaissance Reloaded
Perl Renaissance Reloaded
 
TYPO3 CMS 6.0 - Die Neuerungen (typovision GmbH)
TYPO3 CMS 6.0 - Die Neuerungen (typovision GmbH)TYPO3 CMS 6.0 - Die Neuerungen (typovision GmbH)
TYPO3 CMS 6.0 - Die Neuerungen (typovision GmbH)
 
Typo3 cms-6-0-die-neuerungen
Typo3 cms-6-0-die-neuerungenTypo3 cms-6-0-die-neuerungen
Typo3 cms-6-0-die-neuerungen
 
Alle Änderungen zu TYPO3 6.0
Alle Änderungen zu TYPO3 6.0Alle Änderungen zu TYPO3 6.0
Alle Änderungen zu TYPO3 6.0
 
Testing TYPO3 Flow Applications with Behat
Testing TYPO3 Flow Applications with BehatTesting TYPO3 Flow Applications with Behat
Testing TYPO3 Flow Applications with Behat
 
Back to the future - Plone 5.2 und Python 3 Migration am Beispiel Onkopedia
Back to the future - Plone 5.2 und Python 3 Migration am Beispiel OnkopediaBack to the future - Plone 5.2 und Python 3 Migration am Beispiel Onkopedia
Back to the future - Plone 5.2 und Python 3 Migration am Beispiel Onkopedia
 
DWX 2017 - GIT im Leben eines VS Entwicklers
DWX 2017 - GIT im Leben eines VS EntwicklersDWX 2017 - GIT im Leben eines VS Entwicklers
DWX 2017 - GIT im Leben eines VS Entwicklers
 
Neuigkeiten aus dem TYPO3-Projekt
Neuigkeiten aus dem TYPO3-ProjektNeuigkeiten aus dem TYPO3-Projekt
Neuigkeiten aus dem TYPO3-Projekt
 
Einführung XHTML CSS JS // MM 08-11
Einführung XHTML CSS JS // MM 08-11Einführung XHTML CSS JS // MM 08-11
Einführung XHTML CSS JS // MM 08-11
 
Javaland 2016 - Flyway vs. LiquiBase - Battle der Datenbankmigrationstools
Javaland 2016 - Flyway vs. LiquiBase - Battle der DatenbankmigrationstoolsJavaland 2016 - Flyway vs. LiquiBase - Battle der Datenbankmigrationstools
Javaland 2016 - Flyway vs. LiquiBase - Battle der Datenbankmigrationstools
 
Keynote der 1. webEdition Benutzer Konferenz 2011 in Frankfurt
Keynote der 1. webEdition Benutzer Konferenz 2011 in FrankfurtKeynote der 1. webEdition Benutzer Konferenz 2011 in Frankfurt
Keynote der 1. webEdition Benutzer Konferenz 2011 in Frankfurt
 
Knowledge Management in der TYPO3 Community
Knowledge Management in der TYPO3 CommunityKnowledge Management in der TYPO3 Community
Knowledge Management in der TYPO3 Community
 
Flexibilitaet mit CDI und Apache DeltaSpike
Flexibilitaet mit CDI und Apache DeltaSpikeFlexibilitaet mit CDI und Apache DeltaSpike
Flexibilitaet mit CDI und Apache DeltaSpike
 
20160229_ModernApplicationDevelopment_Python_KPatenge
20160229_ModernApplicationDevelopment_Python_KPatenge20160229_ModernApplicationDevelopment_Python_KPatenge
20160229_ModernApplicationDevelopment_Python_KPatenge
 

Einführung und Grobüberblick über TYPO3 4.7

  • 1. Einführung in TYPO3 4.7 Einführung in 4.7 3/31/2012 1
  • 2. Agenda • Übersicht TYPO3 4.7 o „BLE-Projekt“ o Ziele, Ursprünge, Roadmap o Ergebnisbetrachtung • Selling-Points TYPO3 4.7 o Entscheider und Marketing o Redakteure und Nutzer o Entwickler und Agenturen Einführung in 4.7 3/31/2012 2
  • 3. TYPO3 4.7 standards and accessibility Einführung in 4.7 3/31/2012 3
  • 4. Ausgangs-Punkt „BLE Projekt“ • BLE = Bundesanstalt für Landwirtschaft und Ernährung • „Internet-Agentur“ für viele staatliche Ministerien, Organisationen und staatlich finanzierte Projekte • 2009: „Konjunkturpaket II“ inländisches Investitionsprogramm zur Überwindung der Rezession • BLE möchte TYPO3 fördern • Anpassungen für Gesetzes-Konformität und Accessibility in Core Projektumfang etwa 23 MM Einführung in 4.7 3/31/2012 4
  • 5. Ausgangs-Punkt „BLE Projekt“ • Vereinbarung: Entwicklungen in nächster TYPO3 Version • Arbeitspakete: 1. BITV Konformität (Barrierefreiheit im Frontend) 2. File Abstraction Layer 3. DAM 2.0 4. Extension-Entwicklung: Barrierefreie Bilder-Galerie auf Basis von FAL 5. indexed_search Optimierung (Barrierefreiheit und Performance) Überarbeitung 21_glossary 6. Neues „Introduction Package“: Government Package 7. Dokumentation zur Barrierefreiheit 8. Deployment Script (Console Application) (optional) • Nebenbei ExtJS 4 Migration des Backend Einführung in 4.7 3/31/2012 5
  • 6. TYPO3 4.7 • Ziele o Ergebnisse des BLE-Projektes zu BLE spezifisch --> Aufarbeitung für Core o Integration aller BLE-Ergebnisse in den Core o Core-Team konzentriert sich auf BLE Arbeit – externe was immer Sie beisteuern o Caching-Framework Verbesserungen Einführung in 4.7 3/31/2012 6
  • 7. TYPO3 4.7 • Ziele o Alpha 1: BLE Pakete 1, 2, 6 o Alpha 2: ExtJS 4 Migration o Alpha 3: File Abstraction Layer o „Backend UI Freeze“ bis Beta 1: ExtJS Konfiguration für Mobilgeräte Einführung in 4.7 3/31/2012 7
  • 8. TYPO3 4.7 • Ziele o Alpha 1: BLE Pakete 1, 2, 6 o Alpha 2: ExtJS 4 Migration o Alpha 3: File Abstraction Layer -- ExtJS 4 Migration wieder entfernt FAL in Beta 1… Einführung in 4.7 3/31/2012 8
  • 9. TYPO3 4.7 • Ergebnis o File Abstraction Layer nicht vorhanden o ExtJS 4 nicht vorhanden --> ExtJS langfristig im Core reduzieren o Erstes TYPO3 Release in genau 6 Monaten o Erstes TYPO3 Release mit fertiger Dokumentation o ~400 Changes o > 200 Bugfixes o 687.845 Zeilen Code verändert o 59.029 Zeilen Code hinzugefügt o 9.256 Dateien bearbeitet Stand 25.03.2012 Einführung in 4.7 3/31/2012 9
  • 10. Selling Points TYPO 4.7 Aus Sicht des Marketings, der Nutzer sowie für Entwickler Einführung in 4.7 3/31/2012 10
  • 11. Selling Points Entscheider und Marketing • HTML5 Support verbessert und ausgebaut o Content-Element Rendering unterstützt jetzt HTML5 Spezifische Ausgabe o RTE unterstützt nun HTML5 Elemente und data-* Attribute o HTML5 Video/Audio Support • Barrierefreiheit per Default o WAI-ARIA Ausgabe im HTML5 Modus o BITV Konformität (WCAG 2.0) • Kein Inline CSS mehr im Frontend Rendering • Geschwindigkeits-Verbesserung durch CleanUp o Hunderte Zeilen „veralteter Code“ wurde entfernt o UTF-8 only --> Charset-Konvertierungen und Prüfungen entfallen o Indexed Search verwendet MySQL Fulltext Index o Erweiterungen des Caching-Frameworks und FE-Caching Einführung in 4.7 3/31/2012 11
  • 12. Selling Points Redaktoren und Benutzer • Neue Backend-Sprache: Afrikaans • RTE verbessert und erweitert o Neue Funktionen o Bessere Individualisierbarkeit o HTML5 Support • Multi-File Upload in TCEforms • HTML5 Video und Audio • Workspace Modul: Änderungen für alle Mountpoints Einführung in 4.7 3/31/2012 12
  • 13. Selling Points Integratoren • indexed_Search basiert auf FLUID • felogin Flexibler o Benutzerdefinierte Passwort vergessen eMail o Fast alles mit stdWrap erweitert o Neue Marker … • Icons für Filelinks konfigurierbar • stdWrap stark erweitert Einführung in 4.7 3/31/2012 13
  • 14. Selling Points Entwickler • Viele neue Hooks o Bsp: Einhaken nachdem alle ext_tables.php eingelesen wurden • Flexibleres Cache-Handling o Bsp: Hook zum individuellen berechnen des Cache-Hash (z.B. Nutzer-basiert) • Neue TCA-Optionen o Möglichkeiten Felder/Paletten versteckt zu rendern o Feldvorbelegungen auch auf Basis von relativen Records o IRRE Records können eigene/andere Feld-Anordnung für TYPES haben • Native ExtJS Backend-Module Möglich • Neues Verhalten der Auth-Services in Bezug auf RSA Einführung in 4.7 3/31/2012 14