Корзина (trash) в админке

Рейтинг: 59.3245  
На голосовании
Предложил Пользователь 98254 18.07.2013 18:15:25

Корзина (trash) в админке

Порой контент-менеджеры и администраторы удаляют по ошибке файлы, элементы инфоблоков, разделы, инфоблоки целиком, все подряд могут по-удалять.

После их труда приходится обращаться к бекапу, что довольно трудоемко, да и бекап может оказаться очень старым.

Идея состоит в том, чтобы реализовать корзину (помойку, trash, свалку) в админке.
Очень удобно, удалил что-то, зашел в корзину и восстановил. При чем, восстановить можно не только файлы или папки, но и элементы/разделы/инфоблоки.

Будет круто, я даже картинку нарисовал:


Рейтинг: 1.4167  
Пользователь 11948 19.07.2013 05:25:59
Зачатки корзины есть (к примеру, можно отменить действий над страницей), о полноценной корзине обещают уже пару лет. Надеюсь, дождемся :)
Рейтинг: 0.0886  
Пользователь 39858 19.07.2013 09:18:42
Корзина, кстати, в библиотеке документов ещё есть. Там, конечно, больше компоненты завязаны, но тем не менее, принцип механизма корзины для элементов иб уже более-менее отработан. Теперь бы расширить =)
Рейтинг: 1.6799  
Пользователь 98254 19.07.2013 10:54:38
Нужна как на виндовсе или маке, чтобы открыл -- и видел что там по-удалял.
Чтобы по папочкам все поделено было, стояло время удаления, имя *удака который удалил -- чтобы корпоративного леща выдать :)
Рейтинг: 0  
Пользователь 1848 22.07.2013 13:26:23
Боюсь, что не все так просто. Сколько по времени хранить записи корзине, или сколько записей.
Хранить записи в дублирующих основные таблицы БД? Если ее не чистить база будет расти.
Рейтинг: 0  
Пользователь 98254 25.07.2013 19:31:51
У нас есть один клиент, он принципиально администрирует свой сайт самостоятельно :)
Так вот, он уже неоднократно, по ошибке удалят разделы на сайте. Разделы приходится восстанавливать из резервных копий.
Возможно это один из частных случаев, но с модулем корзины, решать такие частные случаи -- было бы существенно проще.