Корзина удаленных объектов

13 апреля 2018
Автор: Вячеслав
Категория: Обновления

Корзина

Корзина технически была со старта

Корзина для восстановления удаленных объектов крайне нужная функция. Её работа очевидна и понятна - возможность восстановления любых удаленных объектов, как, например, корзина удаленных файлов в Windows или Mac OS.

Технически она работала с самого начала работы сервиса. Все строения, группы, вещи и остальное удалялось не навсегда. В этом случае в базе данных делалась пометка о том, что объекты удалены и больше недоступны. Однако вообще никакого доступа к ним у пользователя больше не было. Таким образом, корзина как бы была, но ей как бы нельзя было воспользоваться:)

Нужен интерфейс корзины

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

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

Корзина доступна авторизованным пользователям вверху справа в меню "Опции > Корзина".


Поделиться в социальных сетях: