[FEATURE] Add Upgrade Wizard to migrate to pagepath segment for pages 91/57991/9
authorBenni Mack <benni@typo3.org>
Wed, 22 Aug 2018 16:21:21 +0000 (18:21 +0200)
committerSusanne Moog <susanne.moog@typo3.org>
Mon, 27 Aug 2018 12:30:17 +0000 (14:30 +0200)
commit7c1a21e65d0375c96e33ed5cd75f86817d547b90
treea79ad96e3de96dac6315382a4576295f45b48781
parent07f433bed552768c830f39609398c07494125697
[FEATURE] Add Upgrade Wizard to migrate to pagepath segment for pages

A new upgrade wizard is introduced, which sets page URLs based on the
page title and rootline, if they are empty.

All root pages will get "/", all others will have a "/path-to/my/page/"
pagepath.

On top, if RealURL generated pagepaths already (works with v1 and v2 by
checking for the database table), they will be used instead of
generated slugs.

Pages with an alias field take priority over "regular" pages and
values from RealURL, whereas alias fields will result in a slug like
"/my-alias-value".

Resolves: #85928
Releases: master
Change-Id: Ie0cfbfb9e8472e15717ea39cb1af65896743f293
Reviewed-on: https://review.typo3.org/57991
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
typo3/sysext/core/Documentation/Changelog/master/Feature-85928-UpgradeWizardToMigratePagesToSpeakingURLs.rst [new file with mode: 0644]
typo3/sysext/install/Classes/Updates/PopulatePageSlugs.php [new file with mode: 0644]
typo3/sysext/install/ext_localconf.php