Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Система авторизации WNAM показывает вашим абонентам Wi-Fi страницы авторизации, приветствия, ограничений, ошибок и т.п. разного типа. Все они могут быть свёрстаны с нуля или получены редактированием базовых (дистрибутивных) шаблонов в соответствующем конструкторе. Конструктор - это редактор страниц, видимых вашим Wi-Fi абонентам.

При первом запуске системы, если верно настроена библиотека phantomjs, в лог-файле /home/wnam/logs/wnam.log появятся строки, свидетельствующие о генерации страниц разных типов из шаблонов по умолчанию:

17:33:47.303 DEBUG [c.n.w.manager.PageContainerManager:152] - Created page from template: sms, parameters: 29
17:33:50.087 DEBUG [c.n.w.manager.PageContainerManager:152] - Created page from template: sms_recv, parameters: 24
17:33:52.088 DEBUG [c.n.w.manager.PageContainerManager:152] - Created page from template: call, parameters: 0
17:33:54.053 DEBUG [c.n.w.manager.PageContainerManager:152] - Created page from template: call_recv, parameters: 0
17:33:56.028 DEBUG [c.n.w.manager.PageContainerManager:152] - Created page from template: login, parameters: 0
17:33:57.966 DEBUG [c.n.w.manager.PageContainerManager:152] - Created page from template: edelweiss, parameters: 0
17:33:59.951 DEBUG [c.n.w.manager.PageContainerManager:152] - Created page from template: voucher, parameters: 0

Конструктор страниц (раздел меню "Конфигурация") полностью доступен администраторам системы, пользователям с ролью "оператор портала", а также менеджерам клиента и рекламодателям (если им даны соответствующие права) из их личных кабинетов, в пределах выданных на заданные страницы прав доступа.

При переходе в конструктор отображается окно с пятью вкладками, по категориям страниц. Каждая вкладка показывает таблицу с превью с превью картинки-миниатюры, созданные из HTML-представлений страницы библиотекой phantomjs на сервере, в момент её сохранения . При этом формат (размеры превью) определены в инструменте /usr/local/bin/phantomjs.js. Также следует иметь в виду, что при генерации миниатюр используется "псевдо-браузер" phantomjs и установленные на сервере шрифты, то есть внешний вид превью слегка отличается от реального. Превью служат для быстрого отображения миниатюр, в конструкторе и во всех системных окнах выбора страницы.

Конструктор также поддерживает режим модерации; при этом страницы. При указании соответствующего признака в профиле менеджера, все созданные и отредактированные им страницы при сохранении попадают на модерацию администратору и недоступны для назначения площадкам. Страницы, требующие модерации (проверки и одобрения) помечаются золотистым цветом фона:. Администратор просматривает страницу, и если она его устраивает - снимает флаг "требует модерации" в её конструкторе. Режим модерации страниц - не обязательный.

Все имеющиеся в системе шаблоны страниц WNAM страницы поделены на пять категорий:

...

Каждую из страниц нужной категории можно будет выбрать в соответствующем разделе настроек площадки (или общих настроек), таким образом не получится по ошибке привязать страницу категории "перенаправление" в меню выбора формы опроса. Категория страницы "Другое" позволяет задать новый произвольный шаблон страницы - он будет доступен при выборе страницы любой из четырех других категорий, в нем также присутствует шаблон печатной формы ваучера.

Помимо этого, страницы категории "Авторизация" имеют несколько типов:

...

Внимание! Если вы используете доступ к серверу WNAM по протоколу https, и справа в окне превью у вас ничего не отображается, проверьте, что в конфигурационном файле nginx присутствует строка:

add_header X-Frame-Options SAMEORIGIN;

...

Сброс страницы - позволяет сбросить либо установленные параметры упрощенного режима, вернуи вернуть страницу в исходное состояние при имеющемся HTML-шаблоне, либо сбросить HTML-шаблон целиком (шаблон экспертного режима).

...

Созданную в конструкторе страницу любой категории любого типа можно затем использовать в других окнах настройки WNAM. Например, чтобы использовать шаблон страницы типа "Отправка СМС абоненту" с именем "SMS1" небходимо необходимо в настройках параметров авторизации в меню "Конфигурация-Авторизация" выбрать метод: отправка СМС абоненту, указать требуемые параметры СМС шлюза, и нажать на кнопку "Выбор":

...