Корзина и восстановление удалённых элементов
Эта инструкция для редакторов и администраторов узла: как вернуть случайно удалённые элементы, страницы, файлы, списки и библиотеки.
Читайте сверху вниз. Удаление в Portal — мягкое: объект попадает в корзину узла и его можно восстановить, пока не истёк срок хранения и корзину не очистили.
0. Что вы получите в итоге
Заголовок раздела «0. Что вы получите в итоге»- Откроете корзину нужного узла.
- Восстановите запись, страницу, файл, список или библиотеку.
- Поймёте, когда восстановление уже невозможно (срок, очистка, удаление контейнера).
1. Что попадает в корзину
Заголовок раздела «1. Что попадает в корзину»| Тип | Пример |
|---|---|
| Элемент списка | Запись, удалённая из представления или карточки |
| Страница | Страница узла |
| Файл / папка библиотеки | Документ или папка (папка — вместе с вложенным содержимым) |
| Список | Список целиком (поля, представления и текущее содержимое) — одна запись в корзине |
| Библиотека | Библиотека целиком (представления и текущие файлы/папки) — одна запись в корзине |
Группы доступа и некоторые системные объекты удаляются иначе — их нет в корзине узла.
2. Удаление списка или библиотеки
Заголовок раздела «2. Удаление списка или библиотеки»В Настройках списка / Настройках библиотеки действие Удалить список / Удалить библиотеку перемещает контейнер в корзину узла вместе с текущим содержимым.
При этом:
- восстановить можно целиком (схема + содержимое на момент удаления);
- элементы или файлы этого контейнера, уже лежавшие в корзине, удаляются навсегда;
- права доступа на контейнер при удалении снимаются и при восстановлении не возвращаются.
3. Срок хранения
Заголовок раздела «3. Срок хранения»По умолчанию удалённые объекты хранятся 30 дней, затем удаляются автоматически службой recycle-bin.
В интерфейсе корзины видно:
- дату удаления;
- дату истечения срока;
- кто удалил объект.
После истечения срока или ручной очистки из корзины восстановить нельзя.
4. Открыть корзину — по шагам
Заголовок раздела «4. Открыть корзину — по шагам»- Перейдите в узел (раздел сайта), где был удалён объект.
- Откройте Настройки узла / Параметры узла (обычно в меню узла).
- Выберите вкладку Корзина.
- Увидите таблицу удалённых объектов.
Нужно право редактирования на узел (вкладка доступна редакторам узла).
Корзина привязана к узлу: элемент списка, список или библиотеку ищите в корзине того узла, где они располагались.
5. Восстановить — по шагам
Заголовок раздела «5. Восстановить — по шагам»- Откройте вкладку Корзина (§4).
- Найдите нужную строку (тип, название, источник, дата удаления).
- Нажмите Восстановить (иконка восстановления в строке).
- Объект вернётся на прежнее место, если это ещё возможно.
Когда восстановление на прежнее место возможно:
| Тип | Условие |
|---|---|
| Элемент списка | Родительский список ещё существует |
| Файл | Родительская папка существует и нет конфликта имён |
| Список / библиотека | Свободен slug на узле, нет конфликта ID |
Если восстановить нельзя, интерфейс покажет ошибку — обратитесь к администратору портала.
Восстановление списка или библиотеки возвращает контейнер вместе с содержимым на момент удаления. Для списка пункт бокового меню создаётся заново, если его не было.
6. Очистка корзины
Заголовок раздела «6. Очистка корзины»| Действие | Что делает |
|---|---|
| Удалить навсегда | Одна запись из корзины без возможности восстановления |
| Удалить выбранные | Массовое окончательное удаление |
| Очистить корзину | Все записи корзины узла — навсегда |
Эти действия необратимы.
7. Типичные сценарии поддержки
Заголовок раздела «7. Типичные сценарии поддержки»«Как восстановить удалённые элементы списка?»
Заголовок раздела ««Как восстановить удалённые элементы списка?»»- Откройте узел, где был список.
- Настройки узла → Корзина.
- Найдите строки типа «Элемент списка» и нажмите Восстановить.
- Если записей нет — проверьте другой узел, срок 30 дней и не очищали ли корзину вручную.
«Как восстановить удалённый список или библиотеку?»
Заголовок раздела ««Как восстановить удалённый список или библиотеку?»»- Откройте узел, где был список или библиотека.
- Настройки узла → Корзина.
- Найдите запись типа «Список» или «Библиотека» и нажмите Восстановить.
- Вернётся контейнер и содержимое, которое было в нём при удалении. Элементы, уже лежавшие в корзине до удаления самого списка/библиотеки, при удалении контейнера очищены — восстановить их нельзя.