Клієнт Pronto! є клієнтським додатком, що забезпечує доступ користувачів до CommuniGate Pro по протоколу XIMSS.
Клієнт Pronto! реалізований з використанням технології Adobe® Flash. Він доступний як не вимагає установки клієнт "Веб 2.0", а також як настільний додаток "Adobe AIR".
Якщо Послуга Signal для Користувача включена, то ви можете використовувати клієнт Pronto! для передачі миттєвих повідомлень і інформації про статус присутності.
Клієнт Pronto! може бути легко інтегрований в "портальну" середовище, дозволяючи користувачеві починати сесію Pronto! без явної вказівки свого імені або пароля.
Налаштування логотипів
Файли зображень, що містяться в наборі файлів виду інтерфейсу Pronto4 можуть бути змінені для додавання власних логотипів або стилізації сторінки входу. loginlogoimage.png Головний логотип на сторінці входу. Розмір: 350x117 пікселів, фон: прозорий. loginimage.png "Зображення копії екрану" сторінки входу. Розмір: 440x340 пікселів, фон: непрозорий. logosmallimage.png Логотип основного екрану в лівому верхньому кутку. Розмір: 90x30 пікселів, фон: прозорий. customlogosmall.png Показується поперемінно з логотипом CommuniGate Pro в правому нижньому кутку основного екрану. Розмір: 90x30 пікселів, фон: прозорий. customlogomedium.png Показується поперемінно з логотипом CommuniGate Pro на сторінці входу. Розмір: 145x50 пікселів, фон: прозорий. customlogo125x37.png Показується поперемінно з логотипом CommuniGate Pro на сторінці входу. Розмір: 145x50 пікселів, фон: прозорий. loginlogo110.png Логотип використовується в версії Pronto4 для Adobe AIR
Налаштування модулів попереднього завантаження
Предзагрузчікі в Pronto! - прості .swf файли, які запускаються під час ініціалізації програми і можуть бути легко створені за допомогою Flash Professional. Два шаблону представлені в архіві. Один із прикладів предзагрзучіка включає в себе логотип і відображення прогресу завантаження як тексту. Другий приклад не показує ні тексту, ні логотипу, тому може бути використаний без модифікації, якщо необхідно використовувати Pronto! без відображення логотипу.
Архів також включає в себе найпростіші скрипти на ActionScript, які призводять предзагрузчікі в дію. Будь предзагрузчік повинен мати хоча б одне публічне властивість (обчислюється типу). Опціонально предзагрузчік може мати публічні властивості loadingText. є типом String. Ці дві властивості використовуються в скрипті Preloader.as. йде як приклад предзагрузчіков.
Для заміни предзагрузчіка Pronto, змінений preloader.swf повинен бути встановлений в набір файлів виду інтерфейсу Pronto4 відповідного домену.
Створення колірних схем
- Прогрес змін може бути збережений в будь-який час. Налаштування зовнішнього вигляду зберігаються у файловому сховищі Користувача.
- Після зміни колірна схема може бути завантажена. Для цього потрібно використовувати кнопку Download. Готовий файл може бути завантажений в набір файлів зовнішнього вигляду інтерфейсу і стане негайно доступний для інших користувачів.
- Ім'я колірної схеми може бути змінено на більш зручний для поліпшення процесу локалізації. Змінені на більш зрозумілі назви беруться зі словника LookLabels в strings.data файлів зовнішнього вигляду інтерфейсу Pronto4. Якщо змінений набір файлів зовнішнього вигляду інтерфейсу ще не має змін в файлі strings.data. то потрібно щоб цей файл містив як мінімум наступний словник LookLabels.
LookLabels = <
special_scheme = "For color blind";
spec2 = "High Contrast";
>;
Налаштування значків панелі керування
Значки панелі управління зберігаються всередині архіву mailloadassets.zip виду інтерфейсу Pronto4 у вигляді простих файлів .png. Для заміни стандартних значків, просто завантажте архів з набору файлів інтерфейсу Pronto4 і замініть в ньому значки на власні, потім завантажте архів назад.
Додавання кнопок в панель задач
Ви можете додати в панель задач Pronto! кілька кнопок, що ведуть на зовнішні сторінки. Вони відобразяться поруч з кнопками Налаштування / Вихід. Для того щоб їх додати, Вам необхідно змінити два словники параметрів в strings.data:
AdditionalProntoButtons Вкажіть кнопки, які необхідно додати. Ім'я записи буде відображатися на кнопці, а значення має бути гіперпосиланням, що веде на потрібну сторінку. AdditionalProntoButtonNames Задає імена, які відображаються на додаткові кнопки (необов'язково). Імена повинні бути відповідати записам в AdditionalProntoButtons. а значення будуть використані для імен кнопок.
Гіперпосилання, зазначені в AdditionalProntoButtons. можуть містити наступні шаблони, значення яких підставляються при натисканні на кнопки Pronto.
%% ID %% Замінюється на рядок ідентифікатора сесії %% accountName %% Замінюється на ім'я Користувача без доменної частини% .omainName %% Замінюється на ім'я домену Користувача %% fullAccountName %% Замінюється на повне ім'я Користувача: user @ domain %% realName% % Замінюється на Справжнє Ім'я Користувача (як у відповіді
Налаштування гіперпосилань доступу до файлів
Іноді виникає необхідність вказати схему гіперпосилання і порт незалежно від того, що використовується в сесії користувача. Для цього необхідно вказати наступні параметри (обидва необов'язкові) в strings.data:
Налаштування сторінки входу
Наступні параметри у файлі інтерфейсу strings.login.data визначають вид сторінки входу Pronto AIR:
ShowSecureSelector Встановіть в "YES", щоб показувати опцію "безпечного з'єднання" на вході. UseSecureConnection Встановіть в "YES", щоб використовувати безпечні з'єднання, коли опція "безпечного з'єднання" на вході не показується. EnableCustomSignUp Встановіть в "YES", щоб показати нестандартну сторінку реєстрації. CustomSignUpURL Значним повинна бути рядок з гіперпосиланням на сторінку реєстрації. ShowLanguageSelector Встановіть в "YES", щоб показувати опцію вибору мови на вході.
Налаштування режиму одного вікна
Наступний параметр у файлі інтерфейсу strings.shell.data визначає вид Pronto! в режімеодного вікна:
SingleWindowModeIMPosition Якщо вказано зі значенням "left", панель миттєвих повідомлень розміщується зліва, інакше справа.