Skip to content
  • Christian Kuhn's avatar
    [!!!][TASK] Drop 'recursive delete' backend user setting · f3e221a2
    Christian Kuhn authored and Benni Mack's avatar Benni Mack committed
    The 'you can not delete pages that have sub pages' user
    settings restriction has been annoying ever since. Users
    who actually want to delete a full tree were annoyed by
    this flag if they did not had it and had to rely on an
    administrator action to actually give it to them, and
    had to delete pages on a one-by-one base meanwhile.
    Clever admins thus often enabled that flag by default.
    
    It was meant as a feature to prevent casual users from
    commiting accidential harm to a site tree. There are
    better ways to achieve this goal however: Admins
    can set proper access rights for important key pages
    preventing editors from deleting them. Furthermore,
    a better 'prevent editors from doing harm in live'
    way is available by using the workspaces extension. And,
    in case of accidental deletion, admins can always
    resurrect full page trees using the recycler extension.
    
    The patch drops the 'recursive delete' option from
    specific user settings and always allows deleting
    pages including sub pages.
    
    Resolves: #92560
    Releases: master
    Change-Id: I8401edc10daece7f83d0c5f85f99129616fac957
    Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66136
    
    
    Tested-by: default avatarOliver Bartsch <bo@cedev.de>
    Tested-by: default avatarTYPO3com <noreply@typo3.com>
    Tested-by: default avatarBenni Mack <benni@typo3.org>
    Reviewed-by: default avatarOliver Bartsch <bo@cedev.de>
    Reviewed-by: default avatarBenni Mack <benni@typo3.org>
    f3e221a2