[BUGFIX] Refactor CKEditor to be inline with the AbstractLinkBrowser 60/51760/3
authorFrans Saris <franssaris@gmail.com>
Sun, 19 Feb 2017 20:28:30 +0000 (21:28 +0100)
committerGeorg Ringer <georg.ringer@gmail.com>
Tue, 21 Feb 2017 07:44:37 +0000 (08:44 +0100)
commit7e36c6eda89645d7de93df39740b9b14932d60b3
tree82dcd3347be5f4b54b12b2e1fb6a37e1710aa504
parentf172cc218420eeb537a382ea56ad974ce853dd49
[BUGFIX] Refactor CKEditor to be inline with the AbstractLinkBrowser

The internals of the LinkBrowser and LinkHandler depend on all the
field specific info to be in the P parameter.

Further the DatabaseBrowser used by the RecordBrowser fetches the table
parameter form global url query scope what collides with the params set
by the CKEditor RichTextElement.

To prevent the parameter collision the params set by the RichTextElement
are moved to the P prefix what is also more inline with the other
LinkBrowser implementations.

This patch also resolves the lasts issues related to the new
recordHandler + CKEditor.

Resolves: #79645
Releases: master
Change-Id: Id7cab0f0a012c5de11a2038e1d579d87599d47cd
Reviewed-on: https://review.typo3.org/51760
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
typo3/sysext/rte_ckeditor/Classes/Controller/BrowseLinksController.php
typo3/sysext/rte_ckeditor/Classes/Form/Element/RichTextElement.php