[TYPO3-core] RFC: #9674: TCEmain changes for new improved record recycling concept
Oliver Hader
oliver at typo3.org
Thu Jan 8 14:40:05 CET 2009
FYI: Committed to SVN Trunk (rev. 4662)
olly
Oliver Hader schrieb:
> Hi Julian,
>
> Julian Kleinhans schrieb:
>> This is a SVN patch request.
>>
>> Type: Missing Feature
>>
>> Bugtracker reference:
>> http://bugs.typo3.org/view.php?id=9674
>>
>> Branches: Trunk
>>
>> Problem:
>> 1) The new improved record recycling concept [1] need some changes in
>> tcemain to work correct with deleted data! There is no posability to
>> disable the deleteClause WHERE statement
>>
>> 2) Next problem is that there is no method that checks if you can
>> undelete a record. You can undelete every record with process_cmdmap
>> (undelete), no matter if the parent site is avaiable (deleted = 0) or
>> not (deleted = 1)!
>>
>> Solution:
>> 1) New protected var and public setter method to disable deleteClause
>> 2) New function that checks if the parent site is avaiable
>
> I changed some things in your last patch file (v3) and also took into
> account the notes of the whole thread:
> * renamed canUndeleteRecord() to isRecordUndeletable()
> * fixed some styling issues
>
> +1 on reading and testing with "extension-recycler" from Forge.
>
> I'm going to commit the attached patch soon.
>
> olly
--
Oliver Hader
TYPO3 4.3 Release Manager
More information about the TYPO3-team-core
mailing list