Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2
Jochen Weiland
Stefan Frmken
Riona Kuthe
T3DD14 - Eindhoven - The Netherlands
Facts
5 Major Releases:
4.5 4.6 4.7 6.0 6.1 6.2
Each with many new features!
Thanks to Patrick Lobacher
(who keeps track of the changes)
550+ Pages of Changes
http://typo3.org/download/release-notes/whats-new/
www.lobacher.de
Facts
Collation: utf8_general_ci
cache_
cachingframework_
cf_
sys_log, sys_stat,
tx_realurl_errorlog,
SQL statement TRUNCATE will empty a table, DROP will delete a table
For other tables: use phpmyadmin
For very large tables: delete (drop) table and re-create via install tool (compare table structure)
Update Extensions for 4.5
Extension Versions (4.5)
Warning during Upgrade
TYPO3 Version
Warning during Upgrade
PHP Version
Some Extensions have
update scripts
Deprecation Log
Namespacing
typo3/sysext/core/Migrations/Code
for IDE:
Check PHP Version
Reload Backend
smoothmigration extension can be used in TYPO3 4.5-4.7, after upgrading to 6.2 you can uninstall it
Smooth Migration
Overview
Run the checks rst, then switch to Report. Note that the spinner during Check will never stop, so just start the Check process, wait a minute or so
and then look up the Report
Database utf-8
In most cases you cant change the MySQL server setting yourself, you need to make sure to use the forceCharset and setDBinit settings in the Install Tool
correctly (see next slide)
Database utf-8
Important: if you change these settings, you may end up with unpredictable results in your database. It may be necessary to convert the database to UTF-8
format!
require_once
changed in cron_printlink (pi1, pi2) and sr_language_menu (pi1)
other occurrences will be xed after updating extensions
Change Symlink
options.clearCache.system = 1
Update Extensions
Version not supported?
ext_emconf.php
Ext not in TER? Try GIT!
git.typo3.org
in typo3conf/ext:
git clone https://github.com/jweiland-
net/rlmp_tmplselector
sr_language_menu: Plugin neu kongurieren,
Static modules: static_info_tables und sr_language_menu neu einfgen
DefaultISOlanguage in TS setzen: plugin.tx_srlanguagemenu.settings.defaultLanguageISOCode = DE
Changes in TypoScript
le.treatIdAsReference = 1
DAM to FAL Migration
Extension dam_falmigration
https://github.com/froemken/t3ext-dam_falmigration
Recursive Validation
Scheduler Tasks
http://jweiland.net/t3dd14
Let us be your host