Bug #36727
closedRTE does not honour FAL folder identifier in TCA special configuration
0%
Description
TCA special configuration options allow to specify an imgpath as part of rte_transform option.
If a FAL combined identifier is specified as imgpath, the RTE will fail.
Problem: The RTE uses a query parameter named RTEtsConfigParams that includes the imgpath parameter and which uses ":" as delimiter. This collides with the FAL combined identifier of the form storageid:path.
Solution:
Change the delimiter of RTEtsConfigParams query string to ';'. This may break extensions that hook on browse_links and will most probably break hooks on htmlArea RTE image and link dialogues by extensions such as DAM.
t3lib_BEfunc::getSpecConfParts also needs to be adapted as it splits the special configuration string by ":". The special configuration string is at index 3 of a TCA type. The split needs to be avoided when the ":" is inside some brackets.
Updated by Gerrit Code Review over 12 years ago
- Status changed from New to Under Review
Patch set 1 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/10905
Updated by Stanislas Rolland over 12 years ago
- Category changed from RTE (rtehtmlarea + ckeditor) to File Abstraction Layer (FAL)
Updated by Steffen Ritter about 12 years ago
- Target version changed from 6.0.0-beta2 to 6.0.0-RC1
Updated by Stanislas Rolland over 11 years ago
- Status changed from Under Review to Rejected