[TYPO3-core] RFC: #539. bug - lang-children should be deleted when deleting parent-record in default language

Rupert Germann rupi at gmx.li
Tue Oct 20 23:07:34 CEST 2009


hi,

committed the attached patch as follow-up to trunk rev 6198, 6199

greets
rupert


Rupert Germann schrieb:
> FYI: commited to trunk rev 6192
> 
> greets
> rupert
> 
> 
> Tolleiv.Nietsch schrieb:
>> This is an SVN patch request.
>>
>> Type: Bugfix
>>
>> Bugtracker references:
>> http://bugs.typo3.org/view.php?id=539
>>
>> Branches:
>> trunk, (not sure if this should be back-ported)
>>
>> Problem:
>> If someone deleted a record with l10n-overlays the related 
>> l10n-overlays aren't deleted and stay as orphan and useless records in 
>> the system.
>>
>> Solution:
>> Once a parent-record is deleted it's overlay-records should be deleted 
>> aswell. Deleting should only proceed if user has the right to modify 
>> all languages otherwise nothing should be deleted.
>>
>> Notes:
>> Attached patch just triggers the deletedRecord for the related 
>> l10n-overlays and is therefore fully compatible to workspaces and 
>> versionung.
>>
>> The API modifications within the t3lib_userauthgroup will be used for 
>> the related task of moving records with overlays(#2314).
>>
>> The issue is quite old and the number of duplicate/related issues is 
>> very long - imho it's important to resolve these problems with 
>> l10n-records as soon as we can.
>>
>> Cheers,
>> Tolleiv
>>



More information about the TYPO3-team-core mailing list