Inserează un link la ferestre popup în texte

O metodă uşoară de a oferi asistenţă utilizatorilor pentru a explica termenii mai neobişnuiţi sau pentru a furniza informaţii mai detaliate este introducerea funcţiei [showpopup=titlul afişat,nume popup] în text. În acelaşi director trebuie sa creezi un fişier text (.txt) al cărui nume conţine comanda [popup=nume popup].txt. Ferestrele sunt redimensionate automat în funcţie de conţinut şi sunt „modale” (adică trebuie închise pentru a se putea face operaţii în afara lor). În prezent, ferestrele popup pot conţine numai text. Un exemplu rezultat din funcţia popup se poate vedea în textul ce urmează:
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zril delenit au gue duis dolore te feugat nulla facilisi.
Textul, cu comenzile evidenţiate, este următorul:
Lorem ipsum dolor sit amet, [showpopup=consectetuer adipiscing,primo] elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit [showpopup=lobortis,secondo] nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent [showpopup=luptatum zril,terzo] delenit au gue duis dolore te feugat nulla facilisi.
Directorul ce conţine acestă pagină conţine, de asemenea, trei fişiere cu textele din ferestrele popup:
[popup=first].txt[popup=second].txt[popup=third].txt

ferestre popup multiple

Dacă introduci comenzi popup într-o fereastră popup, vei obţine ferestre care se deschid suprapus, permiţând explorarea subiectului în detaliu.  Aspectul interesant este că ferestrele popup se închid în ordine inversă deschiderii. Acest lucru permite organizarea conţinutului pe diferite nivele de detaliere (numai pentru Internet Explorer). Priveşte acest exemplu ! .

ferestre popup complexe

Dacă doreşti o fereastră popup mai complexă, de exemplu cu poze, este o idee bună să creezi o pagină nouă in sit şi să o chemi din textul tău folosind comanda [url=...]. Vezi funcţia specială link la pagini şi situri (acest link este in discuţie). Dacă doreşti ca pagina popup obţinută să nu fie navigabilă în mod „normal” în situl tău, utilizează comanda command [inv] în numele paginii.

Important:  probleme actualizare fereastră popup în Internet Explorer

Am descoperit că anumite versiuni ale Internet Explorer NU actualizează fereastra popup când se reîncarcă pagina principală. Astfel că textul ferestrei popup ar putea să rămână acelaşi la reîncărcare chiar dacă l-ai modificat în directorul de pe situl tău şi ai reîncărcat pagina principală. Pentru a vedea modificările va trebui să închizi şi să redeschizi Internet Explorer. Din păcate acest lucru nu depinde de noi. Ferestrele popup funcţionează corect în cazul altor browsere.  Până la crearea versiunii finale a textului popup este recomandat să apelezi fişierul popup=xxxx fără paranteze drepte (pentru a fi vizibil în cadrul paginii şi uşor de actualizat) şi adaugă parantezele numai la sfârşit.