Typo3 V10 > V11 » History » Version 22
Carsten Rose, 15.06.2023 16:39
1 | 1 | Enis Nuredini | h1. Migration Typo3 v10 > v11 |
---|---|---|---|
2 | |||
3 | Some changes in php are needed to get QFQ work in v11. |
||
4 | |||
5 | 18 | Philipp Gröbelbauer | Follow these steps: |
6 | |||
7 | * Install ig_ldap_sso_auth v3.7.1 |
||
8 | * Install qfq v23.6.0 or higher |
||
9 | * Replace symlink typo3_src |
||
10 | ** rm typo3_src |
||
11 | ** ln -s /var/www/typo3_src-10.5.25/ typo3_src |
||
12 | |||
13 | * go to installtool: /typo3/install.php |
||
14 | 19 | Philipp Gröbelbauer | ** Upgrade: Run the upgrade wizard |
15 | 21 | Philipp Gröbelbauer | *** *DO NOT* Execute any of the upgrades that install extensions. Also not needed: "Sanitize existing SVG files in fileadmin folder" |
16 | 19 | Philipp Gröbelbauer | *** *DO NOT* execute "Migrate backend users' selected UI languages to new format." |
17 | 18 | Philipp Gröbelbauer | ** Maintenance: |
18 | *** Database analyzer and apply the changes |
||
19 | *** Flush Caches |
||
20 | 20 | Philipp Gröbelbauer | ** Environment: Directory Status" and autofix problems |
21 | |||
22 | 10 | Enis Nuredini | h3. 1. Extensions Upgrades |
23 | 3 | Enis Nuredini | |
24 | 1 | Enis Nuredini | |_.Extension|_.Version| |
25 | 4 | Enis Nuredini | | LDAP| V3.7.1| |
26 | 2 | Enis Nuredini | |
27 | 16 | Enis Nuredini | |
28 | 22 | Carsten Rose | h3. 2. Custom CSS Files |
29 | 12 | Enis Nuredini | |
30 | 13 | Enis Nuredini | The given token 'cd.stylesheet =' from uzh_cd extension would not work correctly anymore with relative paths in newer Typo3 versions. The reason are used pageSlugs, which changes the path for the given custom CSS in every visited page. |
31 | |||
32 | Here are two example results with following used TypoScript config: cd.stylesheet = fileadmin/templates/custom.css: |
||
33 | 12 | Enis Nuredini | |
34 | Working version: |
||
35 | <pre> |
||
36 | Typo3 V8 with index.php and example page |
||
37 | www.domain.com/index.php?id=10 -> www.domain.com/fileadmin/templates/custom.css |
||
38 | </pre> |
||
39 | |||
40 | Not working version: |
||
41 | <pre> |
||
42 | Typo3 V11 with pageSlug and example page |
||
43 | 14 | Enis Nuredini | www.domain.com/subpage -> www.domain.com/subpage/fileadmin/templates/custom.css |
44 | 12 | Enis Nuredini | </pre> |
45 | |||
46 | Solution: Use absolute paths for custom files in cd.stylesheet option. |