[TYPO3-core] RFC: #15958: Bug: sections in flexforms require user to have access to default language
Dmitry Dulepov
dmitry.dulepov at typo3.org
Tue Nov 23 11:40:01 CET 2010
Hi!
Andreas Kiessling wrote:
> This problem may be best seen in action with templavoila (but is not
> limited to it) and is caused by the core handling of sections in flexforms.
>
> When a section is defined in a flexform, the function
> getSingleField_typeFlex_draw in class t3lib_TCEforms checks if the user
> has access to the default language. This check is even done, when the
> record is totally unrelated to the default language, e.g. when you have
> a localized copy of an fce or a flexform in a simple extension record.
This functionality depends on localisation modes for the flexforms if I
remember correctly. I do not remember all details but this may break
localisation I think. So it needs testing with all localization modes (6
variations I think).
--
Dmitry Dulepov
TYPO3 core&security team member
Twitter: http://twitter.com/dmitryd
Read more @ http://dmitry-dulepov.com/
More information about the TYPO3-team-core
mailing list