Pronto Customer! este o aplicație client care oferă acces la CommuniGate Pro prin intermediul protocolului XIMSS.
Pronto Customer! implementat utilizând tehnologia Adobe Flash. Este disponibil ca un client "Web 2.0" nesupravegheat și, de asemenea, ca o aplicație desktop "Adobe AIR".
Dacă serviciul de semnalizare pentru contul dvs. este activat, puteți utiliza funcția Pronto! pentru mesaje instantanee și informații despre starea prezenței.
funcționalitate
Conectare automată / Login unic de utilizator
Pronto Customer! pot fi ușor integrate în mediul "portal", permițând utilizatorului să înceapă sesiunea Pronto! fără a vă specifica explicit numele și / sau parola.
Apendicele Pronto! utilizează fișiere stocate în tipul de interfață selectat. Toate denumirile Pronto Interface Types! au prefixul Pronto-. dar în meniul de selectare a meniului interfeței Pronto! ele sunt date fără un astfel de prefix.
Când creați o nouă interfață Pronto-glass. acesta va fi vizibil pentru utilizatori ca interfața de sticlă Pronto!
În interfața Pronto View! include fișierele enumerate mai jos. Prin încărcarea unei alte versiuni a acestor fișiere în alte tipuri de interfață, putem schimba aspectul Pronto! în interfața Pronto selectată!
loginlogoimage.png Economizor ecran principal pe pagina de conectare. Dimensiune: 350x117 pixeli, fundal: transparent. loginimage.png "Copiați imaginea de pe ecran" a paginii de conectare. Dimensiune: 440x340 pixeli, fundal: opac. logosmallimage.png Ecranul principal de ecran din colțul din stânga sus. Dimensiune: 90x30 pixeli, fundal: transparent. customlogosmall.png Modificări cu ecranul de lansare CommuniGate Pro din colțul din dreapta jos al ecranului principal. Dimensiune: 90x30 pixeli, fundal: transparent. customlogomedium.png Modificări cu ecranul de pornire CommuniGate Pro din pagina de conectare. Dimensiune: 145x50 pixeli, fundal: transparent. style.swf Acest fișier controlează aspectul majorității elementelor Pronto! dialtone.wav. busy.wav. ringing.wav. ringalert.wav Coloana sonoră pentru apelarea numerelor. Frecvențe de eșantionare: 44100, 22050, 11025 sau 5512,5; bit: 8 sau 16; canale: mono sau stereo; format: RIFF (nu RIFX) PCM; compresie: niciuna.
Unele componente ale Pronto! sunt implementate ca module separate. Fiecare Pronto! este format din două fișiere de interfață: numele .def (descriptorul modulului) și numele .swf (codul modulului), unde numele este numele modulului.
Apendicele Pronto! construiește o listă a modulelor disponibile prin citirea tuturor fișierelor .def care sunt disponibile în tipul de interfață selectat.
Pentru a dezactiva modulul nume, încărcați fișierul gol numit .def în interfața dorită.
Opțiuni de conectare
Butoane personalizate
Butoanele personalizate pot fi găsite în bara de instrumente din partea de sus, lângă butonul "Ieșire". Fiecare buton este asociat cu o anumită adresă URL; când faceți clic pe acest buton, se deschide o nouă fereastră de browser cu această adresă URL.
Butoanele personalizate trebuie să fie definite prin dicționarul AdditionalProntoButtons din fișierul "strings" din interfața selectată selectată. Tasta dicționarului este numele intern al butonului, iar valoarea dicționarului este șirul cu adresa URL asociată acestui buton.
Exemplu (2 butoane: WebSearch și WebShop):
Un șir cu o adresă URL poate conține "combinații de macrocomenzi" care sunt înlocuite cu date reale înainte de a utiliza adresa URL. Următoarea "macro": %% identificatorul %% ID sesiunii curente XIMSS %% ACCOUNTNAME %% utilizator sesiune nume (codificat URL)% .omainName %% nume de domeniu sesiune (codată URL) %% nume complet fullAccountName %% utilizator fișier sesiune ca ACCOUNTNAME @domainName (URL-codificate) %% realName %% "numele real" sesiune a utilizatorului (URL codificat) Exemplu:
Un șir cu un identificator unic pentru această sesiune accountName; Un șir cu numele utilizatorului sesiunii; string domainName cu numele domeniului de care aparține Utilizatorul acestei sesiuni; string cu prefixul URL necesar pentru a obține fișierele de interfață pentru sesiunea de vizualizare; fullAccountName șir cu contul complet nume de cont accountName @domainName
Numele butonului personalizat este tradus folosind dicționarul AdditionalProntoButtonNames din fișierul "șiruri" pentru interfața selectată selectată. (fiecare fișier lingvistic poate avea propriul dicționar).
Exemplu (pentru două butoane: WebSearch și WebShop):
AdditionalProntoButtonNames = <
WebSearch = "Căutare";
WebShop = "Cumpărăturile mele";
>;