Actions
Feature #1835
closedEpic #64385: Refactor Recycler
Recycler: Integrate recursive recovering
Start date:
2008-10-26
Due date:
% Done:
100%
Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:
Description
Imagine the following structure of deleted pages:
- "First Level" (id: 1, deleted: 1)
- "Second Level" (id: 2, deleted: 1)
- "Third Level" (id: 3, deleted: 1)
- "Second Level" (id: 2, deleted: 1)
If the "Third Level" (id: 3) shall be recovered, it would be required that all deleted ancestors get recovered as well.
On a per-user basis it shall be possible to define the following:- User is allowed to execute recursive recovering data structures (in the example, if page with id 3 gets recovered, also the ids 2 and 1 get recovered automatically)
- User is not allowed to execute recursive recovering - thus, the record (e.g. page with id 3) isn't displayed with the possibility to be recovered in the recycler
"Per-user basis" means User TSconfig and User setup module. Additionally there must be a configurable system default to that behaviour.
Actions