Invision Community имеет две специальные страницы, существующие полностью за пределами темы и системы языков:
-
error.html
Отображается в случаях серьёзных ошибок, при которых невозможно отобразить информативную страницу с описание ошибки (например, если сервер базы данных недоступен, в таком случае нельзя получить тему и языковые строки). -
upgrading.html
Отображается в процессе обновления вашего сайта.
Вы можете создать различные HTML страницы, которые будут использованы в перечисленных случаях, и указать Invision Community использовать ваши файлы вместо стандартных. Это гарантирует, что, если стандартные страницы могут быть заменены при обновлении, ваши страницы в любых случаях сохранятся.
- Создайте собственные HTML страницы и загрузите их в корневую директорию вашего сообщества.
- Если у вас ещё нет файла constants.php в корневой директории вашего сообщества, создайте его со следующим содержимым:
<?php
3. Откройте файл constants.php и добавьте в него следующее содержание, изменив при этом названия стандартных страниц на названия собственных страниц:
define( 'ERROR_PAGE', 'страница_ошибки.html' );
define( 'UPGRADING_PAGE', 'страница_обновления.html' );