Отмена изменений файла
В решении бесплатно предоставляется Модуль «SIMAI: Спасение файлов».
На панели управления sf4 кнопка расположена:
На панели администрирования bitrix расположена кнопка "Отменить изменения"
нажав на которую, редактор сайта увидит всплывающее окно со списком сохраненных копий той страницы, где он сейчас находится. Для того, чтобы эти копии существовали, необходимо, чтобы страница до этого была изменена через админку сайта или интерфейс "Эрмитаж". В частности, это может пригодиться, если сам редактор только что изменил страницу и увидел, что измененная версия некорректна. В этом всплывающем окне нужно выбрать нужную копию и нажать для нее ссылку "Восстановить".
В админке, во вкладке "Контент" есть раздел "SIMAI: Спасение файлов", содержащий страницу "Настройка и восстановление копий".
Зайдя на эту страницу, редактор может выбрать нужную страницу из структуры сайта (например, /index.php) и вызвать для нее окошко с сохраненными копиями точно так же, как из верхней панели в публичной части.
На этой странице также есть возможность задать максимальное число копий для страниц (при превышении этого количества наиболее старые копии будут удалены). И возможность удаления всех имеющихся копий для всех страниц сайта.
Что нужно знать:
- При редактировании включаемых областей через админку сайта или интерфейс "Эрмитаж" они точно так же будут сохранять свои копии, доступ к эти копиям можено получить на странице "Настройка и восстановление копий", выбрав файл включаемой области (например, /sect_inc.php).
- Случайно удаленную страницу также можно восстановить, если для нее остались копии после редактирования. Для этого нужно зайти на страницу "Настройка и восстановление копий" и там вручную ввести пусть к удаленному файлу (например, /index.php). Вручную - потому что выбрать удаленный файл из структуры, естественно, невозможно.
- Если копий данной страницы еще не существует, то при первом редактировании будут сохранены две копии - одна будет содержать состояние страницы до редактирования, другая - состояние после. При последующих редактированиях (если копии страницы уже существуют) будет сохраняться только "состояние после".
- При создании новой страницы через админку сайта или интерфейс "Эрмитаж" копии также будут сохраняться (при создании новой страницы через интерфейс "Эрмитаж" в публичке могут создаваться сразу две одинаковые копии в силу особенностей этого интерфейса).