Версия 6.2 |
|||||||||||||||||||||||||||
|
|
Клиент Pronto! может быть легко интегрирован в "портальную" среду, позволяя пользователю начинать сессию Pronto! без явного указания своего имени или пароля.
Для запуска Pronto!, направьте браузер по следующему URL:Предзагрузчики в Pronto! - простые .swf файлы, которые запускаются во время инициализации приложения и могут быть легко созданы с помощью Flash Professional. Два шаблона представлены в архиве. Один из примеров предзагрзучика включает в себя логотип и отображение прогресса загрузки как текста. Второй пример не показывает ни текста, ни логотипа, поэтому может быть использован без модификации, если необходимо использовать Pronto! без отображения логотипа.
Архив также включает в себя простейшие скрипты на ActionScript, которые приводят предзагрузчики в действие. Любой предзагрузчик должен иметь хотя бы одно публичное свойство (исчисляемого типа). Опционально предзагрузчик может иметь публичные свойства loadingText, являющееся типом String. Эти два свойства используются в скрипте Preloader.as, идущего в качестве примера предзагрузчиков.
Для замены предзагрузчика Pronto, измененный preloader.swf должен быть установлен в набор файлов вида интерфейса Pronto4 соответствующего домена.
В Pronto4 входит встроенный редактор цветовых схем. Чтобы запустить его, нажмите правой кнопкой мыши на кнопке Настройки в интерфейсе Pronto4 и выберите команду «Show customization panel». Далее следуйте инструкции:
Значки панели управления хранятся внутри архива mailloadassets.zip вида интерфейса Pronto4 в виде простых файлов .png. Для замены стандартных значков, просто загрузите архив из набора файлов интерфейса Pronto4 и замените в нём значки на собственные, затем загрузите архив обратно.
Вы можете добавить в панель задач Pronto! несколько кнопок, ведущих на внешние страницы. Они отобразятся рядом с кнопками Настройки/Выход. Для того чтобы их добавить, Вам необходимо изменить два словаря параметров в strings.data:
Гиперссылки, указанные в AdditionalProntoButtons, могут содержать следующие шаблоны, значения которых подставляются при нажатии на кнопки Pronto!:
Когда пользователь предоставляет доступ к файлам в своём хранилище (это происходит неявно при отправке файлов в чатах), схема гиперссылки на файл аналогична схеме запросов в сессии: если пользователь подсоединён с использованием HTTPS, то в гиперссылке используется схема https://, иначе Pronto! использует http:// в ссылке. Если пользователь соединяется через нестандартный порт (например, 8100), номер порта тоже будет указан в гиперссылке.
Иногда возникает необходимость указать схему гиперссылки и порт независимо от того, что используется в сессии пользователя. Для этого необходимо указать следующие параметры (оба необязательны) в strings.data:
Следующие параметры в файле интерфейса strings.login.data определяют вид страницы входа Pronto AIR:
Следующий параметр в файле интерфейса strings.shell.data определяет вид Pronto! в режимеодного окна:
Приложения Pronto! Mobile, установленные на iOS и Android устройствах, поддерживают push-уведомления, которые сервер CommuniGate Pro может отправлять, используя сервера APNs (Apple Push Notification Service) и FCM (Firebase Cloud Messaging). Когда Пользователю приходит Мгновенное Сообщение или входящий звонок, сервер CommuniGate Pro проверяет наличие APNs и FCM токенов приложения Pronto! Mobile, сохраненных на сервере для этого Пользователя, и отправляет на сервера APNs и FCM запросы на push-уведомления для всех найденных токенов iOS и Android устройств Пользователя.
Push-уведомление, полученное приложением Pronto! Mobile, отображается на экране мобильного устройства Пользователя и содержит краткую информацию о входящем звонке или Мгновенном Сообщении, такую как Имя или Адрес отправителя и часть текста сообщения. Push-уведомления позволяют приложению Pronto! Mobile стать активным, если оно было неактивно, и незамедлительно получить входящий звонок или Мгновенное Сообщение.
Для того чтобы иметь возможность отправлять push-уведомления, необходимо иметь APNs сертификат провайдера и серверный ключ FCM. Пожалуйста, обратитесь в Техническую Поддержку CommuniGate Systems для запроса данного ключа и сертификата.
Откройте страницу Настроек в Установках Пользователя: