У каждой страницы есть уровень доступа: кто может её открыть. Доступ — это главный «выключатель» портала: пока страница черновик, её видит только администратор, а как только доступ открыт — страница появляется у сотрудников или даже снаружи в интернете.
Три уровня доступа
- Черновик — видит только администратор портала. Читатели не находят страницу ни в дереве, ни по прямому адресу.
- Для сотрудников — открывается любому вошедшему пользователю. Для всех остальных страница выглядит как несуществующая.
- Публичная — доступна всем без входа, в том числе снаружи по адресу
/p/(см. Публичный сайт).
Новая страница всегда черновик
Когда агент создаёт страницу, у неё сразу ставится доступ «черновик». Поэтому случайно показать недоделанную страницу читателям нельзя — сначала её видит только администратор. Публикация — это и есть смена доступа: как только агент переключит уровень на «для сотрудников» или «публичная», страница появится у нужной аудитории. Отдельной кнопки «опубликовать» нет, потому что публикует именно доступ.
Что видит обычный читатель
Читатель видит в дереве только те страницы, к которым у него есть доступ. Черновики в список не попадают, и даже по прямому адресу их не открыть. Если набрать адрес недоступной страницы руками, портал ответит так же, как на адрес несуществующей страницы, — одинаково и без подсказок. По такому ответу невозможно понять, есть ли страница вообще: это важно, когда черновик готовят заранее и не хотят выдавать планы раньше времени.
Служебные сообщения агента — проверки, пометки о проблемах — читателям тоже не показываются. Их видит только администратор.
Меню публичного сайта
Публичной странице можно дополнительно указать место в меню сайта. Задаются четыре вещи:
- Показывать в меню — включено или выключено. Страница с выключенным пунктом всё равно открывается по своему адресу, просто её не видно в меню.
- Порядок — какое место страница занимает среди других пунктов меню.
- Своя подпись — как пункт называется в меню. Если подпись не задана, берётся заголовок страницы.
- Глубина меню — один уровень или два, с выпадающим списком. Задаётся один раз для всего сайта в настройках главной страницы.
Дальше: как выглядит сайт снаружи — в разделе Публичный сайт; как вести много адресов одной страницей — в разделе Шаблоны и переменные; что проверяется у страницы — в разделе Проверки страниц.