# Настройка страницы блокировки

По умолчанию ISP Go поставляется с минимальным, строгим и аскетичным оформлением страницы блокировки. Чтобы изменить это оформление, надо отредактировать HTML-шаблоны, которые находятся в `/usr/share/isp-go/templates/`. Где `base.html` - основной файл шаблона, а остальные от него наследуются. Синтаксис шаблонов описан в руководстве по языку Go: [https://golang.org/pkg/text/template/](https://golang.org/pkg/text/template/), [https://golang.org/pkg/html/template/](https://golang.org/pkg/html/template/). Доступны следующие переменные:

- Domain: домен, упомянутый в заголовке Host: запроса, т.е. тот, к которому обратился браузер.
- Cats: массив с именами категорий, из-за которых сайт заблокирован. Переменная доступна только в шаблоне `blocked_by_category.html`.

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

Изменения вступают в силу после перезапуска `isp-go-blockpage` (`service isp-go-blockpage restart`)