[TASK] Add update wizard to migrate <link> tags to <a> tags 76/51276/17
authorChristian Kuhn <lolli@schwarzbu.ch>
Wed, 11 Jan 2017 22:42:51 +0000 (23:42 +0100)
committerChristian Kuhn <lolli@schwarzbu.ch>
Mon, 3 Apr 2017 10:45:34 +0000 (12:45 +0200)
commitacfbf76b1f484b27da428ca8b1fa600eef5afea2
tree76fe347e90e0a4888248de96511d04b169dd4ee4
parentd00761689a74a0ac9962709dd754edbad66d1a9b
[TASK] Add update wizard to migrate <link> tags to <a> tags

Since the RteHtmlParser now stores updated content as <a>
tags instead of <link> tags an update wizard is provided
to convert links in all records that have input fields, textarea fields
or flexforms.

Resolves: #79305
Releases: master
Change-Id: I3f52445d7fd82a999f3cff236b37649c77449d5c
Reviewed-on: https://review.typo3.org/51276
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
typo3/sysext/core/Classes/Html/RteHtmlParser.php
typo3/sysext/core/Classes/LinkHandling/Exception/UnknownLinkHandlerException.php [new file with mode: 0644]
typo3/sysext/core/Classes/LinkHandling/Exception/UnknownUrnException.php [new file with mode: 0644]
typo3/sysext/core/Classes/LinkHandling/LinkService.php
typo3/sysext/core/Tests/Unit/LinkHandling/LinkServiceTest.php
typo3/sysext/install/Classes/Updates/DatabaseRowsUpdateWizard.php
typo3/sysext/install/Classes/Updates/RowUpdater/RteLinkSyntaxUpdater.php [new file with mode: 0644]