Скрипт-движок для киносайтов MovieTime 2.0

WebSignal - push-уведомления через OneSignal.com

Перед покупкой или скачиванием модуля, пожалуйста ознакомьтесь с Лицензионным соглашением, действующим на все продукты.

WebSignal - push-уведомления через OneSignal.com

Push-уведомления - это всплывающие уведомления с небольшим текстом, на экране смартфона, планшета или компьютера и сообщают о важных событиях и обновлениях на сайте. Эти краткие информативные сообщения являются мощным маркетинговым инструментом при умелом использовании. Основной целью push-уведомлений является информирование посетителей об обновлениях веб-сайтов, например, новых личных сообщениях, комментариях, свежих статьях и каких-либо других новостях. При клике на таком всплывающем окошке пользователь будет перенаправлен на нужную страницу сайта, отправившего уведомление.

Список отправляемых push-уведомлений: извещение о новом личном сообщении, извещение о изменении рейтинга новости, извещение о изменении рейтинга комментария, извещение о ответе на комментарий, извещение автору новости о новом комментарии, извещение подписчикам о новом комментарии, извещение о публикации новости, извещение о редактировании новости (изменение заголовка, изменение даты, изменение текста, изменение анонса, изменение доп. полей).

Модуль работает с версиями DLE 13.0 - 13.1. На версиях 10.x - 12.x работа модуля проверялась частично и некоторые функции там могут не работать, например, извещение при отправке рейтинга комментариев на версии 10.3 и ниже - не работает, так как в самом движке произошли существенные изменения. На более ранних версиях работа модуля не проверялась. Если вы вносили изменения в код движка DLE или подключали сторонние скрипты - возможны проблемы в работе модуля, если возникнут проблемы - рекомендуется проверить модуль на чистой системе DLE. Перед покупкой можно сделать предварительный запрос на проверку работы модуля на вашей версии движка.

Администратор может в админпанели настраивать модуль WebSignal по своему усмотрению. Используется технология Ajax, это удобнее, чем стандартный режим работы в DLE, когда при сохранении приходится несколько раз кликать по ссылкам назад-вперед, особенно при ознакомлении и начальной настройке. Для удобства есть даже запоминание выбора вкладки табов модуля. Сами настройки модуля push-уведомлений для администратора разделены на три вкладки. В первой вкладке расположены "Общие настройки": переключатели для выбора событий, при которых будут отправляться извещения и ключи сервиса OneSignal.com. Для работы необходимо зарегистрироваться на данном сервисе, создать там приложение «Web-push SDK» и скопировать два ключа оттуда. Во второй вкладке можно настроить тексты извещений, есть возможность использовать специальные теги: [SITE] - адрес сайта; [AUTHOR] - логин пользователя; [ITEM_URL] - ссылка объекта, например, ссылка на сообщение или новость; [ITEM_TITLE] - заголовок объекта, например, заголовок сообщения или новости; [ITEM_TEXT] - текст объекта, например, текст комментария, сообщения или новости; [DETAILS] - дополнительная информация (используется только при редактировании новости). В третьей вкладке отображается статус запросов автоматического возможных обновлений к сайту разработчика, таким образом, при выпуске апдейтов - обновить модуль можно в пару кликов.

Автоматическая установка

Распаковать архив и поместить папку "websignal_install" в корневую папку сайта, затем запустить установщик "index.php", то есть адрес для запуска установщика будет: http://example.com/websignal_install/index.php, затем будут показаны дальнейшие инструкции. После успешной установки папку "websignal_install" можно удалить. Если необходимо, можно просмотреть инструкцию еще раз, не запуская установку, для этого используется ключ "mode=readme" для вызова скрипта - http://example.com/websignal_install/index.php?mode=readme.

Инструкция по использованию

Зарегистрированный пользователь вашего сайта в всплывающем окне личных настроек может выбрать нужные события, при которых отправляются извещения. Для незарегистрированного посетителя также есть возможность выбора, но он может подписаться только на "Добавление новости" и "Редактирование новости" (без деталей). Есть главное окно настроек и окно настроек для определенной новости. В окне настроек для новости отображаются переключатели для текущей новости, а в главном окне отображаются все остальные переключатели плюс можно отобразить переключатели для текущей новости, если указан параметр «news_id», ниже указаны варианты подключения в шаблонах:

1-й вариант В «main.tpl» или другом шаблоне. Главное диалоговое окно личных настроек пользователя без переключателей для новости.

 

2-й вариант В «fullstory.tpl». Главное диалоговое окно личных настроек пользователя с переключателями для новости.

 

3-й вариант В «fullstory.tpl». Диалоговое окно личных настроек пользователя для текущей новости.

 

Другое название для ссылки Чтобы изменить стандартное название для ссылки - используем параметр «caption».



Примечание: для отправки извещений необходимо зарегистрироваться на сайте OneSignal.com, создать там приложение «WebPush SDK», полученные ключи указать в настройках модуля.

Скриншоты