[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