Typo3 4.3 Die Neuerungen im Überblick

Embed Size (px)

DESCRIPTION

Alle Neuerungen von TYPO3 4.3 im Überblick. Auf mehr als 80 Slides werden die Neuerungen in den verschiedenen Kategorien - von Backendänderungen bis zu den neuen Entwicklerhooks vorgestellt.

Text of Typo3 4.3 Die Neuerungen im Überblick

  • 1. TYPO3 4.3 Die Neuerungen im berblick 27.11.2009Patrick Lobacher (GF typofaktum) (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 1 - Die Neuerungen | Patrick Lobacher | 27.11.2009 4.3

2. BER TYPOFAKTUM Mnchner Fullservice-Agentur fr Unternehmenskommunikation Inhabergefhrt: Patrick Lobacher / Christoph Laruelle Spezialisiertauf TYPO3 seit 6 Jahren Grndung vor 16 Jahren (net-o-graphic / Agentur Laruelle)Zusammenschluss und Umbenennung am 02.01.2009 ber800 realisierte Projekte, davon >80 mit TYPO3 Kunden: Finanzscout 24, AGIP, Contraco, ArbeitsamtMnchen, Langenscheidt, Motorola, Seifert, Integralis, u.v.a.m(c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 2 3. BER TYPOFAKTUM GF Patrick Lobacher hat zahlreiche Bcher und Artikel ber alle Aspekte von TYPO3 verffentlicht - weitere sind in Vorbereitung Geschftsbereiche TYPO3 Konzeption, Entwicklung, Programmierung, Integration (inkl. Extbase / Fluid / FLOW3) Consulting, Projektmanagement & Coaching Schulung (inkl. komplettes TYPO3-Curriculum von Anfger bis Fortgeschrittene und Spezialschulungen sowie Firmen- und Individualschulungen) Print (Konzeption, Produktion) (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 3 4. BER TYPOFAKTUM Adresse:typofaktum unternehmenskommunikation belfortstr. 881667 mnchen tel089 46 13 38 67fax089 46 13 38 68emailinfo@typofaktum.dewebhttp://www.typofaktum.de(c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 4 5. BACKENDNeue Funktionen und Kosmetik (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 5 - Die Neuerungen | Patrick Lobacher | 27.11.2009 4.3 6. LOGIN SCREEN IM BE Login ist Skinable Datei:typo3/sysext/t3skin/templates/login.html (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 6 7. LOGIN SCREEN IM BE Eigener Skin wie folgt mglich Neue Extension anlegen DortDatei anlegen: ext_tables.php Datei anlegen (und default kopieren): res/login.html FolgendeZeile hinzufgen (extKey anpassen)$GLOBALS['TBE_STYLES']['htmlTemplates']['templates/ login.html'] = 'EXT:extKey/res/login.html';(c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 7 8. RELOGIN IM BE Overlaystatt PopUp Nurnoch Eingabe von Passwort ntig Bei Klick auf Logout erfolgt Weiterleitung auf Login-Screen (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 8 9. KOSMETIK IM BE FlashMessagesim BE Buttons mit3D-Effekt(c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 9 10. KOSMETIK IM BE date2calist nun im Core integriert (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 10 11. CONTENT ELEMENT MEDIA ber das neue Content Element Media knnen nuneinfach Videos, Audio-Files oder Flash eingebundenwerden EsknnenzustzlicheParamaterbergeben werden AlternativerInhaltkann ebenfallsangegeben werden (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 11 12. FILELIST-MODUL alt neu (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 12 13. MASS FILE UPLOADER Uploadvon mehreren Dateien gleichzeitig mglich(c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 13 14. SUGGESTS BEI BE-FORMS BeimanchenFormularelementenwird AJAX verwendetum Ergebnisse anzuzeigen(c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 14 15. EXTENSION MANAGER select/deselect all beim Installieren von Extensions (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 15 16. BENUTZERGRUPPE Dateirechtenun auch per (Backend-)Benutzergruppeeinstellbar (und nicht nur per User wie frher) (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 16 17. SAVEDOCNEW saveDocNew per Default fr alle Tabellen aktiv frher (Abschalten mit 0):options {saveDocNew.pages = 1 bzw. 0} (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 17 18. CACHING FRAMEWORK CachingFramework fr individuelle Speicherung $TYPO3_CONF_VARS['SYS']['useCachingFramework']= '1'; Nutzungvon memcached mglich => schnellerer Cache memcachedist ein unter der BSD-Lizenz verffentlichter Cache-Server zum allgemeinen Hinterlegen und Abholen von Datenaus dem Arbeitsspeicher legt6 neue Tabellen an => beim Update beachten (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 18 19. CE UPLOADS (FILELIST) Read from path wurde bislang nicht per TS ausgewertetleadmin/users/{TSFE:fe_user|user|username}/ tt_content.uploads.20. lePath. eld = select_key tt_content.uploads.20. lePath.insertData = 1 Labels der Grenbezeichnung ndern durch # constants styles.content.uploads. lesize.labels = Bytes | KB | MB | GB # setup tt_content.uploads.20. lesize.labels = Bytes | KB | MB | GB(c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 19 20. LIST VIEW COLLAPSE Tables knnen im ListView zugeklappt werden (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 20 21. LIST VIEW LIMITS ImModul List wurden bisher die Limits hartkodiert Zugriff nun ber UserTS mglich mod.web_list.itemsLimitSingleTable= 50mod.web_list.itemsLimitPerTable = 10 (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 21 22. REDIRECTION STATUS CODE BeimAnlegen eines Domain-Records kann nun auch derHTTP-Statuscode eingestellt werden (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 22 23. SYS ACTIONS Wenn SysActions installiert sind und Actions de niertwurden, werden diese in der Taskleiste oben rechtsangezeigt. (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 23 24. SPRACHEN DEAKTIVIEREN ImPageTS kann nun festgelegt werden, welche Sprachenim Seitenbaum nicht mehr als bersetzung angelegtwerden knnen DadurchSteuerung, welche Sprachen wo angelegt werden mod.SHARED.disableLanguages = ID1,ID2,ID3(c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 24 25. BE LOCKDOWN DasBackend kann zu Maintanance-Zwecken komplett abgesperrt werden Dateianlegen: typo3conf/LOCK_BACKEND oder CLI script lowlevel_admin (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 25 26. KEEP ITEMS TCEFORM..< eld>.keepItems Angegebene(Select-)Felder werden behalten, alle anderenwerden entfernt TCEFORM.pages.doktype {keepItems = 1,2,255}(c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 26 27. SERVICES IN CONFIGURATION Im Modul Con guration sind nun auch die Services zunden (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 27 28. CONTENT ELEMENT WIZARD Der New Content Element Wizard ist nun komplett durchPageTScon g kon gurierbar Tabs (statt Liste) durch mod.wizards.newContentElement.renderMode = tabs (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 28 29. CONTENT ELEMENT WIZARD mod.wizards.newContentElement.wizardItems.common.elements { header { icon = gfx/c_wiz/regular_text.gif title = Header description = Fgt einen Header hinzu tt_content_defValues { CType = header } } } mod.wizards.newContentElement.wizardItems.common.show:= addToList(header) (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 29 30. CONTENT ELEMENT WIZARD Es sind ebenso neue Gruppen (Tabs) mglich - ebenso Vorbelegungen mod.wizards.newContentElement.wizardItems.myGroup { header = typofaktum Contentelemente elements.customText { icon = gfx/c_wiz/regular_text.gif title = Erstes Element (Text) description = Dieses Element sollte immer zuerst auf einer Seite beendet werden tt_content_defValues { CType = text bodytext ( Section Header

Lorem ipsum dolor sit amet, consectetur, sadipisci velit ...

) header = Section Header header_layout = 100 } } } mod.wizards.newContentElement.wizardItems.myGroup.show := addToList(customText (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 30 31. SYSTEM-EXTENSIONS Neuerungen und nderungen (c) 2009 - typofaktum unternehmenskommunikation | TYPO3 31 - Die Neuerungen | Patrick Lobacher | 27.11.20094.3 32. SYSTEM-EXTENSIONS Durch Auslagerung von Core-Funktionalitten in System-Extension wird die Performance gesteigert Simulate Static Documents FrontendEditing Versionierung & Workspaces als System-Extension (version) Versionierung im Kontext-Men abschaltbar durch TScon g:options.contextMenu.pageTree.disableItems = versioning(c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 32 33. T3EDITOR Der TypoScript-Editor (t3editor) kann nun auch Code-Completion und nicht nur Syntax-Highlighting Zudemkann man mittels CMD+S (STRG+S) speichern(c) 2009 - typofaktum unternehmenskommunikation | TYPO3 4.3 - Die Neuerungen | Patrick Lobacher | 27.11.2009 33 34. RECYCLER Recycler (muss aktiviert werden) auf ExtJS Basis (c) 2009 - typofaktu