SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
TYPO3 4.7
                                   Release
                                        #TYPO3FOUR7
                          Steffen Ritter, Benni Mack, Oliver Hader




              Daniel Siepmann                                        1

Wednesday, April 25, 12
TOC
                     I.   Anforderungen
                     II. HTML5 / frontend rendering
                     III. Government Package
                     IV. Backend / Backend UI
                     V. TypoScript / Frontend
                     VI. Performance
                     VII. Development
                     VIII.General
                     IX. Cleanup
                     X. incompatible Extensions


              Daniel Siepmann                         2

Wednesday, April 25, 12
Glossar



                     ‣ BLE - Bundesanstalt für Landwirtschaft
                          und Ernährung




              Daniel Siepmann                                   3

Wednesday, April 25, 12
Anforderungen
                                Komponente       Anforderung

                                                      5.3.x
                                    PHP
                                                5.4.0 unterstützt


                                   MySQL           5.0.x-5.1.x


                                Supported bis    Oktober 2013


              Daniel Siepmann                                       4

Wednesday, April 25, 12
H T M L 5 / f ro n t e n d re n d e r i n g


                     ‣ Verwendung neuer Tags:
                      ‣ <header>
                      ‣ <hgroup>
                      ‣ <nav> / role="navigation"
                      ‣ <article> und <section>
                     ‣ Doctypes
              Daniel Siepmann                                 5

Wednesday, April 25, 12
H T M L 5 / f ro n t e n d re n d e r i n g

                     ‣ <section> und <article> muss manuell
                          konfiguriert werden.
                     ‣ RTE unterstützt HTML5 minimal.
                     ‣ Move inline styles to external stylesheet
                     ‣ Keine XML/XHTML-Altlasten.
                          <br/> -> <br>
                     ‣ Barrierefreiheit nach BITV 2.0 (und WCAG
                          2.0)

              Daniel Siepmann                                      6

Wednesday, April 25, 12
Government Package

                     ‣ Initial nur als deutsche Version, englische
                          Version ist geplant.
                     ‣ Spezielle Extensions:
                      ‣ a21glossary - Handling von
                                Abkürzungen
                          ‣ contrast - neues kontrastreicheres
                                Stylesheet


              Daniel Siepmann                                        7

Wednesday, April 25, 12
Backend / Backend UI
                     ‣ TSOB enthält Link zum Fehler im Template
                          Analyzer.
                     ‣ Wenn keine Root-Seite angezeigt werden kann,
                          wird eine virtuelle Root-Seite angezeigt.
                     ‣ Toolbar leicht überarbeitet.
                     ‣ Mutltiple File Upload ist möglich.
                     ‣ Placeholder ist nun möglich.
                     ‣ Eigene Header-Controls über Userfunction in
                          IRRE

              Daniel Siepmann                                         8

Wednesday, April 25, 12
T ypoScript / Frontend


                     ‣ Seperator-Zeichen(:) zwischen Sitetitle
                          und Seitentitel kann geändert werden.
                     ‣ stdWrap Option orderedStdWrap
                          ermöglicht stdWrap-Funktionen geordnet
                          ablaufen zu lassen.



              Daniel Siepmann                                      9

Wednesday, April 25, 12
Per for mance

                     ‣ indexed_search
                      ‣ MySQL full text index natively
                     ‣ page-cache
                          ★ Tagging of TypoScript elements
                     ★ Cache-Einträge über einen Tag und/oder
                       ID löschen.


              Daniel Siepmann                                   10

Wednesday, April 25, 12
Development
                     ‣ Neue Hooks.
                     ‣ Neue TCA Optionen.
                     ‣ PHP 5.4.0 supported.
                     ‣ t3lib_utility_Path::resolveBackPath - relativen Pfad
                          zum TYPO3-Verzeichnis typo3.
                     ‣ Dependency Injection (DI) via @inject.
                     ‣ remde Validatoren per Kurz-Schreibweise:
                          ExtensionKey:ValidatorName
                     ‣ Tx_Extbase_Utility_Debugger::var_dump($blogs);
              Daniel Siepmann                                                 11

Wednesday, April 25, 12
General

                     ‣ Externe APIs
                          aktualisiert
                     ‣ TYPO3 arbeitet intern       External API Updates
                          nun nur mit UTF-8
                                                  SwiftMailer API   4.1.3
                     ‣ “about” und                   ADOdb          5.14
                          “aboutmodules” wurden
                          auf Extbase
                          umgestellt

              Daniel Siepmann                                               12

Wednesday, April 25, 12
Cl e anup



                     ‣    deprecated code has been removed
                     ‣ unused classes and files were deleted


              Daniel Siepmann                                  13

Wednesday, April 25, 12
incompatible Extensions


                    Extension        Versions       Reason         Status
                                                       uses          author
                    direct_mail     all (<=2.7.0) t3lib_htmlmail
                                                                   informed
                                      versions         uses       1.6.6 works
                    powermail
                                      <=1.6.5     t3lib_htmlmail      again
                                                       uses       3.2.0 works
                          tt_news     < 3.2.0     t3lib_htmlmail      again
                 dam_ttconte                                     1.3 will work
                                      <= 1.2           CSC
                     nt                                               again

              Daniel Siepmann                                                    14

Wednesday, April 25, 12
Questions




              Daniel Siepmann   15

Wednesday, April 25, 12
Ans wers
                ‣ http://typo3.org/download/release-notes/
                          typo3-4-7-release-notes/
                     ‣ http://wiki.typo3.org/TYPO3_4.7
                     ‣ http://typo3.org/news/article/typo3-470-
                          released/
                     ‣ http://www.typovision.de/typo3-agentur/
                          typo3-die-neuerungen.html
                     ‣ http://t3n.de/news/typo3-47-release-
                          manager-383981/

              Daniel Siepmann                                     16

Wednesday, April 25, 12
Author
                          Daniel Siepmann

                          Employed at wfp:2

                          TYPO3, PHP, JavaScript



                          @layneobserdia

                          www.layne-obserdia.de


              Daniel Siepmann                       17

Wednesday, April 25, 12

Mais conteúdo relacionado

Destaque (9)

120515 Handelshögskolan - Why did Nordstjernan start the “Resistance Movement...
120515 Handelshögskolan - Why did Nordstjernan start the “Resistance Movement...120515 Handelshögskolan - Why did Nordstjernan start the “Resistance Movement...
120515 Handelshögskolan - Why did Nordstjernan start the “Resistance Movement...
 
April Newsletter
April NewsletterApril Newsletter
April Newsletter
 
PREP Game Plan Workshop
PREP Game Plan WorkshopPREP Game Plan Workshop
PREP Game Plan Workshop
 
Presentation3
Presentation3Presentation3
Presentation3
 
第11章 目标代码生成
第11章 目标代码生成第11章 目标代码生成
第11章 目标代码生成
 
Audioplus
Audioplus Audioplus
Audioplus
 
Yadis Hotels Press
Yadis Hotels Press Yadis Hotels Press
Yadis Hotels Press
 
Solid Bytes ICT bedrijfspresentatie
Solid Bytes ICT bedrijfspresentatieSolid Bytes ICT bedrijfspresentatie
Solid Bytes ICT bedrijfspresentatie
 
Legalmente stop verdadero
Legalmente stop verdaderoLegalmente stop verdadero
Legalmente stop verdadero
 

TYPO3 47 release

  • 1. TYPO3 4.7 Release #TYPO3FOUR7 Steffen Ritter, Benni Mack, Oliver Hader Daniel Siepmann 1 Wednesday, April 25, 12
  • 2. TOC I. Anforderungen II. HTML5 / frontend rendering III. Government Package IV. Backend / Backend UI V. TypoScript / Frontend VI. Performance VII. Development VIII.General IX. Cleanup X. incompatible Extensions Daniel Siepmann 2 Wednesday, April 25, 12
  • 3. Glossar ‣ BLE - Bundesanstalt für Landwirtschaft und Ernährung Daniel Siepmann 3 Wednesday, April 25, 12
  • 4. Anforderungen Komponente Anforderung 5.3.x PHP 5.4.0 unterstützt MySQL 5.0.x-5.1.x Supported bis Oktober 2013 Daniel Siepmann 4 Wednesday, April 25, 12
  • 5. H T M L 5 / f ro n t e n d re n d e r i n g ‣ Verwendung neuer Tags: ‣ <header> ‣ <hgroup> ‣ <nav> / role="navigation" ‣ <article> und <section> ‣ Doctypes Daniel Siepmann 5 Wednesday, April 25, 12
  • 6. H T M L 5 / f ro n t e n d re n d e r i n g ‣ <section> und <article> muss manuell konfiguriert werden. ‣ RTE unterstützt HTML5 minimal. ‣ Move inline styles to external stylesheet ‣ Keine XML/XHTML-Altlasten. <br/> -> <br> ‣ Barrierefreiheit nach BITV 2.0 (und WCAG 2.0) Daniel Siepmann 6 Wednesday, April 25, 12
  • 7. Government Package ‣ Initial nur als deutsche Version, englische Version ist geplant. ‣ Spezielle Extensions: ‣ a21glossary - Handling von Abkürzungen ‣ contrast - neues kontrastreicheres Stylesheet Daniel Siepmann 7 Wednesday, April 25, 12
  • 8. Backend / Backend UI ‣ TSOB enthält Link zum Fehler im Template Analyzer. ‣ Wenn keine Root-Seite angezeigt werden kann, wird eine virtuelle Root-Seite angezeigt. ‣ Toolbar leicht überarbeitet. ‣ Mutltiple File Upload ist möglich. ‣ Placeholder ist nun möglich. ‣ Eigene Header-Controls über Userfunction in IRRE Daniel Siepmann 8 Wednesday, April 25, 12
  • 9. T ypoScript / Frontend ‣ Seperator-Zeichen(:) zwischen Sitetitle und Seitentitel kann geändert werden. ‣ stdWrap Option orderedStdWrap ermöglicht stdWrap-Funktionen geordnet ablaufen zu lassen. Daniel Siepmann 9 Wednesday, April 25, 12
  • 10. Per for mance ‣ indexed_search ‣ MySQL full text index natively ‣ page-cache ★ Tagging of TypoScript elements ★ Cache-Einträge über einen Tag und/oder ID löschen. Daniel Siepmann 10 Wednesday, April 25, 12
  • 11. Development ‣ Neue Hooks. ‣ Neue TCA Optionen. ‣ PHP 5.4.0 supported. ‣ t3lib_utility_Path::resolveBackPath - relativen Pfad zum TYPO3-Verzeichnis typo3. ‣ Dependency Injection (DI) via @inject. ‣ remde Validatoren per Kurz-Schreibweise: ExtensionKey:ValidatorName ‣ Tx_Extbase_Utility_Debugger::var_dump($blogs); Daniel Siepmann 11 Wednesday, April 25, 12
  • 12. General ‣ Externe APIs aktualisiert ‣ TYPO3 arbeitet intern External API Updates nun nur mit UTF-8 SwiftMailer API 4.1.3 ‣ “about” und ADOdb 5.14 “aboutmodules” wurden auf Extbase umgestellt Daniel Siepmann 12 Wednesday, April 25, 12
  • 13. Cl e anup ‣ deprecated code has been removed ‣ unused classes and files were deleted Daniel Siepmann 13 Wednesday, April 25, 12
  • 14. incompatible Extensions Extension Versions Reason Status uses author direct_mail all (<=2.7.0) t3lib_htmlmail informed versions uses 1.6.6 works powermail <=1.6.5 t3lib_htmlmail again uses 3.2.0 works tt_news < 3.2.0 t3lib_htmlmail again dam_ttconte 1.3 will work <= 1.2 CSC nt again Daniel Siepmann 14 Wednesday, April 25, 12
  • 15. Questions Daniel Siepmann 15 Wednesday, April 25, 12
  • 16. Ans wers ‣ http://typo3.org/download/release-notes/ typo3-4-7-release-notes/ ‣ http://wiki.typo3.org/TYPO3_4.7 ‣ http://typo3.org/news/article/typo3-470- released/ ‣ http://www.typovision.de/typo3-agentur/ typo3-die-neuerungen.html ‣ http://t3n.de/news/typo3-47-release- manager-383981/ Daniel Siepmann 16 Wednesday, April 25, 12
  • 17. Author Daniel Siepmann Employed at wfp:2 TYPO3, PHP, JavaScript @layneobserdia www.layne-obserdia.de Daniel Siepmann 17 Wednesday, April 25, 12