Веб-страницы в панели администрирования

Автор Eventicious Team (Super Administrator)

Обновлено August 2nd, 2023

Модуль «Веб-страницы» позволяет интегрировать веб-страницы в главное меню приложения. Таким образом можно добавить в приложение нестандартные разделы, которых нет в базовом наборе, например форму регистрации и покупки билета, лендинговую страницу компании-партнера, страницу интернет-магазина и т.п. Также как веб-страница в главное меню мобильного приложения добавляется пункт меню «Мои бронирования». 

Пользователи приложения смогут просматривать встроенные веб-страницы в самом приложении, не переходя в браузер.

О том, каким требованиям должны соответствовать веб-страницы, чтобы встраивание в меню мобильного приложения было оптимальным, читайте в статье Базовые рекомендации для веб-страниц в приложении. За работоспособность сторонних ссылок внутри приложения платформа ответственности не несёт


Добавление веб-страницы

Чтобы добавить в главное меню мобильного приложения веб-страницу, включите модуль «Веб-страница» для своего события и войдите в пункт меню «Веб-страница», который появится в боковом меню в разделе «Меню приложения».



В самое верхнее поле на странице введите название встраиваемой веб-страницы (вместо слова «Веб-страница»). Учитывайте, что название веб страницы — это название пункта главного меню мобильного приложения, и поэтому лучше, чтобы оно не было длинным.

Далее выберите один из двух вариантов вставки веб-страницы: «Ссылка» либо «ZIP архив с ресурсами страницы». 

При выборе варианта «Ссылка» вставьте в поле URL сайта, который хотите встроить в приложение. Вставленная таким образом веб-страница будет доступна для пользователей приложения только при наличии стабильного интернет-соединения. 

При выборе варианта «ZIP архив с ресурсами страницы» нажмите на кнопку «Загрузить» и загрузите в программу заранее подготовленный ZIP архив, хранящийся на вашем компьютере. Загруженная таким образом веб-страница будет доступна для пользователей даже при отсутствии интернет-соединения. 

Опция «Открывать ссылки внутри приложения» влияет на навигацию, если на веб-странице есть ссылки:

  • включите эту опцию, чтобы пользователь оставался внутри приложения при переходе по ссылкам на веб-странице;
  • отключите ее, чтобы пользователь переходил по ссылкам из веб-страницы в браузер.


Удаление веб-страницы

Чтобы удалить веб-страницу, откройте ее и нажмите на кнопку «Удалить» справа от ее названия.



Будьте внимательны: веб-страница удаляется без подтверждения! Окно модуля при этом не закрывается, удаляется только пункт меню, соответствующий ей. Модуль будет закрыт после того, как вы перейдете к любому другому пункту меню или закроете вкладку браузера.


Добавление нескольких веб-страниц

Чтобы добавить в приложение несколько веб-страниц, откройте пункт меню «Основное», перейдите во вкладку «Возможности» и используйте кнопку, показанную на рисунке.



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

Веб-контроллеры - Веб-страницы с авторизацией

Также стоить упомянуть такой функционал как Веб-контроллеры  — это те же Веб-страницы, но с авторизацией.

То есть, Веб-контроллер является аналогом веб-страниц для внешних сервисов, требующих авторизацию. Например, чтобы посмотреть что-то на сайте Меркури Вики - https://wiki.mercdev.com/, нужна авторизация на этом сайте.


Механизм встраивания сторонних ресурсов в мобильное приложение

Текущая реализация на август 2023

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

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

При открытии раздела с добавленной веб-страницей будет открываться экран (Рисунок ­­­­28):

  • В верхней части экрана будет находиться навигационная панель с заголовком раздела и кнопкой возврата в предыдущий раздел;

  • Ниже навигационной панели будет располагаться контентная область, где будет выводиться сторонний ресурс.


Сторонний ресурс можно будет вывести через веб-страницу двумя способами:

  • Вывести ссылку на ресурс отдельным пунктом меню;

  • Добавить ссылку в базу знаний.


Добавление веб-страниц в меню приложения

Для добавления раздела «Веб-страница» отдельным пунктом меню в настройках функционала «Веб-страницы» нужно будет нажать кнопку «Добавить +». После этого в списке пунктов меню появится новый раздел с веб-страницей.


Рисунок 28. Отображение веб-страницы в мобильном приложении

Настройки веб-страницы содержат (Рисунок 29):

  • Поле «Название раздела»;

Это название определяет название раздела в меню приложения.

  • Кнопка включения и выключения параметра «Показывать раздел в мобильном приложении»;

По умолчанию включен. Если кнопка параметра включена, раздел будет отображаться в мобильном приложении;

  • Кнопка включения и выключения параметра «Показывать раздел в веб-версии Talent Rocks»;

Если кнопка параметра включена, раздел будет выводиться в главном меню Talent Rocks. Поле «Идентификатор раздела» позволит задать адрес ресурса раздела, который будет использоваться при формировании URL-адреса раздела.

  • Блок настроек «Содержимое раздела» для управления содержимым встраиваемой страницы.

Настройки содержимого веб-вью содержат две опции:

  • «Ссылка» с возможностью указать адрес ссылки и поясняющим текстом «Страница отображается при наличии доступа в интернет»;

  • «ZIP-архив с ресурсами страницы» с возможностью загрузить ZIP-архив страницы. Опцию сопровождает поясняющий текст «Страница отображается даже при отсутствии доступа в интернет. Использовать ZIP-архив можно только в мобильном приложении».


Вариант «Ссылка» предполагает доступность страницы только при наличии доступа в интернет.

Вариант «ZIP-архив с ресурсами страницы» позволит администратору загрузить ZIP-архив встраиваемой страницы. В этом случае страница будет доступна в мобильном приложении даже при отсутствии доступа в интернет.

Рисунок 29. Настройки компонента «Веб-страница»


Добавление разделов со сторонними ресурсами в базу знаний

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


Таким образом, пользователю не нужно покидать мобильное приложение, а функционал обучения из разных источников можно будет собрать на единой обучающей площадке на базе приложения Talent Rocks.

Была ли эта статья полезна?