[TYPO3-core] RFC #16493: Editable FlexForms require a possibility to update group access lists within update wizard

Jeff Segars jsegars at alumni.rice.edu
Tue Jan 4 21:45:59 CET 2011


On 11/21/10 5:09 AM, Kai Vogel wrote:
> Hi,
>
> this is a SVN patch request.
>
> Type: feature
>
> Branch: trunk
>
> BT reference:
> http://bugs.typo3.org/view.php?id=16493
>
> Problem:
> The new feature of editable FlexForm fields (#16334) requires an option
> in update wizard which allows the user to add new FlexForm fields to the
> "Allowed excludefields" of all Backend groups. This is required because
> all FlexForm fields which already use the exclude tag
> (<exclude>1</exclude>) are hidden by default for editors of a group with
> activated access list. (More infos about editable FlexForm fields:
> http://bugs.typo3.org/view.php?id=16334)
>
> Solution:
> This patch adds a new option with name "addFlexformsToAcl" to the end of
> the update wizard in Install Tool. If a user runs this update all groups
> will be checked whether they are allowed to list or modify the content
> table (default: tt_content). If so, all missing FlexForm fields will be
> added to the access list.
> Note: The patch in this email is newer then the one I've sent in reply
> to another RFC. It has a small modification which will not edit access
> lists where at least one FlexForm field is selected. This will keep an
> already made selection.
>
> Best regards

Hey Kai,
Thanks for taking care of this! I've attached a v2 that updates the 
class to make use of some recent updates in the core and added a diff 
between v1 and v2 for easier reviewing.

+1 on reading and testing.

Thanks,
Jeff
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: update_wizard-core-9497-v1-to-v2.diff
URL: <http://lists.typo3.org/pipermail/typo3-team-core/attachments/20110104/0e092745/attachment-0001.asc>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: update_wizard-core-9497-v2.diff
URL: <http://lists.typo3.org/pipermail/typo3-team-core/attachments/20110104/0e092745/attachment-0001.txt>


More information about the TYPO3-team-core mailing list