Communigate pro pronto! інтерфейс

Клієнт 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 відповідного домену.

Створення колірних схем

  1. Прогрес змін може бути збережений в будь-який час. Налаштування зовнішнього вигляду зберігаються у файловому сховищі Користувача.
  2. Після зміни колірна схема може бути завантажена. Для цього потрібно використовувати кнопку Download. Готовий файл може бути завантажений в набір файлів зовнішнього вигляду інтерфейсу і стане негайно доступний для інших користувачів.
  3. Ім'я колірної схеми може бути змінено на більш зручний для поліпшення процесу локалізації. Змінені на більш зрозумілі назви беруться зі словника LookLabels в strings.data файлів зовнішнього вигляду інтерфейсу Pronto4. Якщо змінений набір файлів зовнішнього вигляду інтерфейсу ще не має змін в файлі strings.data. то потрібно щоб цей файл містив як мінімум наступний словник LookLabels.

LookLabels = <
special_scheme = "For color blind";
spec2 = "High Contrast";
>;

  • Якщо нова колірна схема повинна використовуватися за замовчуванням, перейменуйте її в strings.look-default.data і завантажте в набір файлів зовнішнього вигляду інтерфейсу
  • Налаштування значків панелі керування

    Значки панелі управління зберігаються всередині архіву mailloadassets.zip виду інтерфейсу Pronto4 у вигляді простих файлів .png. Для заміни стандартних значків, просто завантажте архів з набору файлів інтерфейсу Pronto4 і замініть в ньому значки на власні, потім завантажте архів назад.

    Додавання кнопок в панель задач

    Ви можете додати в панель задач Pronto! кілька кнопок, що ведуть на зовнішні сторінки. Вони відобразяться поруч з кнопками Налаштування / Вихід. Для того щоб їх додати, Вам необхідно змінити два словники параметрів в strings.data:

    AdditionalProntoButtons Вкажіть кнопки, які необхідно додати. Ім'я записи буде відображатися на кнопці, а значення має бути гіперпосиланням, що веде на потрібну сторінку. AdditionalProntoButtonNames Задає імена, які відображаються на додаткові кнопки (необов'язково). Імена повинні бути відповідати записам в AdditionalProntoButtons. а значення будуть використані для імен кнопок.

    Гіперпосилання, зазначені в AdditionalProntoButtons. можуть містити наступні шаблони, значення яких підставляються при натисканні на кнопки Pronto.

    %% ID %% Замінюється на рядок ідентифікатора сесії %% accountName %% Замінюється на ім'я Користувача без доменної частини% .omainName %% Замінюється на ім'я домену Користувача %% fullAccountName %% Замінюється на повне ім'я Користувача: user @ domain %% realName% % Замінюється на Справжнє Ім'я Користувача (як у відповіді протоколу XIMSS)

    Налаштування гіперпосилань доступу до файлів

    Іноді виникає необхідність вказати схему гіперпосилання і порт незалежно від того, що використовується в сесії користувача. Для цього необхідно вказати наступні параметри (обидва необов'язкові) в strings.data:

    Налаштування сторінки входу

    Наступні параметри у файлі інтерфейсу strings.login.data визначають вид сторінки входу Pronto AIR:

    ShowSecureSelector Встановіть в "YES", щоб показувати опцію "безпечного з'єднання" на вході. UseSecureConnection Встановіть в "YES", щоб використовувати безпечні з'єднання, коли опція "безпечного з'єднання" на вході не показується. EnableCustomSignUp Встановіть в "YES", щоб показати нестандартну сторінку реєстрації. CustomSignUpURL Значним повинна бути рядок з гіперпосиланням на сторінку реєстрації. ShowLanguageSelector Встановіть в "YES", щоб показувати опцію вибору мови на вході.

    Налаштування режиму одного вікна

    Наступний параметр у файлі інтерфейсу strings.shell.data визначає вид Pronto! в режімеодного вікна:

    SingleWindowModeIMPosition Якщо вказано зі значенням "left", панель миттєвих повідомлень розміщується зліва, інакше справа.

    Схожі статті