Versions Compared

Key

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

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

При первом запуске системы

Начиная с версии WNAM 1.3.1052 поддерживает новый, визуальный конструктор страниц, отображаемых абонентам беспроводной сети. Механика "конструктора" призвана полностью заменить "загружаемые страницы портала", облегчить редактирование внешнего вида страниц, реализовать механизм делегирования конструктора владельцам площадки оказания услуги, унифицировать разные типы шаблонов страниц, в том числе с рекламными возможностями и т.п.

При попытке открыть раздел "загружаемые страницы портала" администратор теперь будет видеть следующее предупреждение:

Image Removed

Созданные ранее и загруженные HTML-страницы любых типов, если они были привязаны к площадкам в разделах "авторизация", "перенаправление", "ограничения" и т.п., будут доступны и продолжат работать, таким образом немедленный апгрейд всех страниц системы WNAM не требуется. Вместе с тем, если вы хотите изменить какую-либо страницу у площадки, сделать это можно только используя страницы "конструктора", описание которого идет ниже. Раздел "Загружаемые страницы портала" позволит вам выгрузить из WNAM ранее подготовленные дизайны страниц, логотипы, стили для того, чтобы затем импортировать их в "конструкторе".

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

При первом переходе на "Конструктор", если верно настроена библиотека phantomjs, в лог-файле /varhome/logwnam/tomcat8logs/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 и установленные на сервере шрифты, то есть внешний вид превью слегка отличается от реального. Превью служат для быстрого отображения миниатюр, в конструкторе и во всех окнах выбора страницы.

В "Конструкторе" отобразятся шаблоны страниц авторизации разного типа:

Image Removed

Image Added

Конструктор Начиная с версии 1.4.1453 конструктора также поддерживает режим модерации; при этом страницы, требующие модерации (проверки и одобрения) помечаются золотистым цветом фона:

...

  • Авторизация (идентификация)
  • Приветствие (перенаправление)
  • Ограничения
  • Опросы
  • Другое

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

...

  • Шаблон опроса
  • Шаблон страницы по завершении опроса

Страницы типа "Авторизация - Отправка  Отправка СМС абоненту", "Авторизация - Получение  Получение СМС от абонента", "Приветствие" имеют визуальные имеют визуальные (упрощенные) редакторы (отмечено в перечне вверху как  (у.р.)), остальные - только традиционные экспертные редакторы (в формате HTML).

Тип страниц играет роль при попытке назначить страницу в окне свойств площадки (или "общих настройках") авторизации, перенаправления и т.п.; при выборе отображаются только страницы типа, соответствующие заданному методу авторизации. Таким образом не получится по ошибке указать метод авторизации "Отправка СМС" и при этом выбрать шаблон страницы типа "Получение СМС".

Конструктор страниц позволяет:

...