LuxCal page layout
a: bara de titlu  b: bara de navigare  c: zi

Cuprins

  1. Generalități

  2. Autentificare

  3. Opțiuni calendar

  4. Vizualizare calendar

  5. Căutare text

  6. 1) { //if post rights ?>
  7. Adăugare / Editare / Ștergere eveniment

  8. Deautentificare

  9. 3) { //if manager/administrator ?>
  10. Administrare calendar

  11. Despre LuxCal


  1. Generalități

    Calendarul LuxCal rulează pe un server web cu suport php și SQLite și poate fi vizualizat și configurat prin intermediul oricărui browser web actual(Firefox, Internet Explorer, Opera etc.).

    În bara de titlu sunt afișate titlul calendarului, data și numele utilizatorului curent. Imediat sub bara de titlu apare bara de navigare care conține câteva meniuri drop-down și un număr de linkuri care permit navigarea, autentificarea, adăugarea și vizualizarea evenimentelor precum și adminstrarea și configurarea calendarului. Aceste opțiuni pot fi sau nu afișate funcție de drepturile de acces ale utilizatorului. Imediat sub bara de navigare, funcție de opțiunile selectate, sunt afișate evenimentele din calendar.


  2. Autentificare

    Pentru a putea folosi calendarul este necesar mai întâii să vă autentificați (faceți clic pe opțiunea 'Autentificare' situată în colțul din dreapta sus, în bara de navigare). În fereastra de autentificare va trebui să introduceți numele sau adresa de email și parola. Dacă selectați opțiunea "Memorare Utilizator" data următoare nu veți mai fi obligat să vă autentificați. Dacă ați uitat parola puteți primi o parolă nouă pe email folosind opțiunea '(trimitere parolă nouă)'.

    De asemenea puteți schimba în orice moment adresa de email și parola introducând pe rând adresa și parola curentă urmate de adresa nouă și/sau parola nouă.

    Dacă administratorul calendarului a setat drepturi publice de vizualizare a calendarului nu va mai fi nevoie să vă autentificați pentru a putea vizualiza evenimentele din calendar ci doar dacă doriți să introduceți alte evenimente sau să modificați unele dintre cele deja existente.


  3. Opțiuni calendar

    Selectarea butonului 'Opțiuni' determină deschiderea ferestrei 'Opțiuni calendar'. Aici veți putea selecta diverse opțiuni de afișare:

    • Modul de afișare calendar (lunar, anual, săptămânal, zilnic, evenimente viitoare, evenimente modificate sau în matrice).

    • Un filtru de evenimente bazat pe utilizator. Pot fi afișate evenimentele corespunzătoare unui utilizator sau mai multor utilizatori simultan.

    • Un filtru de evenimente bazat pe categorie. Pot fi afișate evenimentele corespunzătoare unei singure categorii sau mai multor categorii simultan.

    • Limba folosită pentru afișare.

    Obs.: Afișarea meniului, filtrarea evenimentelor și a meniului selecție limbă pat fi activate/dezactivate în orice moment de către administrator.

    După selectarea opțiunilor dorite în fereastra 'Opțiuni calendar' validarea acestora se face selectând din nou butonul 'Opțiuni'.


  4. Moduri vizualizare calendar

    În toate modurile de vizualizare, deplasând cursorul mausului deasupra evenimentului, putem obține informații suplimentare despre eveniment. Pentru evenimente private culoarea de fundal a ferestrei pop-up box va fi verde deschis. Mai mult, în modul 'Care urmează', URL-urile din câmpul Descriere eveniment vor fi convertite automat în linkuri către siteurile corespunzătoare, acestea putând fi astfel accesate direct.

    Evenimentele dintr-o categorie pentru care administratorul a activat unul sau două câmpuri de verificare/marcare vor avea două controale tip check-box afișate în fața titlului evenimentului, putând fi folosite pentru a marca un eveniment ca "realizat". Având drepturi suficiente de acces veți putea activa/dezactiva aceste căsuțe printr-un simplu clic.

    1) { //if post rights ?>

    Funcție de drepturile de acces pe care le aveți:

    • În toate modurile, făcând clic pe eveniment se va deschide fereastra 'Editare eveniment' care permite vizualizarea, editarea sau ștergerea evenimentului.

    • În modurile 'Anual' și 'Lunar' un eveniment nou poate fi adăugat, la o anumită dată, făcînd clic pe linia din celulă unde este afișată ziua din lună.

    • În modurile 'Săptămânal' și 'Zilnic' fereastra 'Adăugare eveniment' poate fi deschisă selectând cu mausul o zonă oarecare. În acest mod, câmpurile dată și timp vor fi automat completate funcție de zona selectată.

    În modul de afișare 'Modificări' se poate introduce o dată de început, aici fiind afișate toate evenimentele adăugate sau modificate de la data specificată

    Pentru a muta un eveniment la o nouă dată și/sau oră, deschideți fereastra Editare eveniment și modificați data/ora funcție de necesități. Evenimentele nu pot fi mutate ('trase') cu mausul la o nouă dată/oră.


  5. Căutare text

    Pentru căutarea unui text oarecare oriunde în calendar apăsați butonul cu simbolul unui triunghi din partea dreaptă a meniului. Se va deschide pagina de căutare, aici găsind toate detaliile necesare pentru utilizare.


  6. 1) { //if post rights ?>
  7. Adăugare / Editare / Ștergere eveniment

    Adăugarea, editarea și ștergerea evenimentelor se face prin intermediul ferestrei Eveniment, care poate fi deschisă în diferite moduri după cum va fi explicat mai jos.


    a. Adăugare eveniment

    Evenimentele pot fi adăugate în mai multe moduri:

    • făcând clic pe butonul 'Adăugare eveniment' din bara de navigare

    • făcând clic pe titlul celulei în modul de vizualizare Lunar sau Anual (metoda cea mai folosită)

    • prin operațiunea de 'drag' (tragere) efectuată asupra unei zone a calendarului în modul de vizualizare Zilnic sau Săptămânal.

    Folosirea oricărei metode va deschide fereastra 'Eveniment' prin care pot fi introduse toate datele corespunzătoare evenimentului. Unele câmpuri sunt deja predefinite funcție de metoda folosită pentru a adăuga evenimentul.

    În această fereastră pot fi introduse: denumirea evenimentului, locația, categoria, precum și descrierea acestuia. Oricare eveniment poate fi definit ca 'Privat' prin selectarea opțiunii corespunzătoare. Definind un eveniment ca 'Privat' acesta va fi vizibil doar pentru dumneavoastră. Ca recomandare, denumirea e bine să fie minimală, descrierea, locația, alte amănunte rămînând să fie introduse în câmpurile corespunzătoare. Trebuie remarcat că definirea cîmpurilor 'Locația' și 'Categoria' este opțională. Pentru lizibilitate, fiecare categorie poate avea o culoare particulară. Modificând culoarea unei categorii din opțiunea 'Categorii' din bara de navigare, se schimbă culoarea tuturor evenimentelor corespunzatoare, în toate modurile de afișare.

    Tot în acest formular pot fi definite și orele de început și de sfârșit corespunzătoare evenimentului. Dacă se selectează opțiunea 'Zilnic' nu va fi afișat niciun timp. Data de final este opțională și poate fi utilizată pentru evenimentele care se întind pe mai multe zile. Datele și orele specifice evenimentului pot fi introduse manual sau selectate folosind butonul calendar. Se pot defini și evenimente recurente (care se repetă periodic) folosind un formular special accesibil prin butonul 'Modificare'. Aici se poate defini direct modul de repetiție sau se poate specifica intervalul în care se dorește repetiția evenimentului. Dacă nu se specifică nicio dată de final, evenimentul se va repeta la nesfârșit, situație care apare spre exemplu în cazul zilelor de naștere.

    Suplimentar, tot din acest formular, se poate defini dacă și când vor fi trimise notificări privind evenimentul respectiv la una sau mai multe adrese de email. Avem opțiunea 'acum' și/sau cu un număr definit de zile înainte de eveniment. Totodată va fi trimis un email de notificare și în ziua evenimentului. Pentru evenimentele recurente emailurile de notificare vor fi trimise cu un număr de zile (specificat aici) înainte și în fiecare zi în care evenimentul se repetă.

    La final validarea/salvarea evenimentului se face folosind butonul 'Adăugare eveniment'.

    Dacă opțiunea 'Nu închide fereastra' este activată, apăsarea butonului 'Adăugare eveniment' nu va închide fereastra de editare, în acest caz în fereastră fiind afișate trei butoane noi: Adăugare eveniment, Ștergere eveniment, respectiv Utilizarea datelor curente pentru un alt eveniment.


    b. Editare / Ștergere eveniment

    În fiecare mod de vizualizare al calendarului, un eveniment poate fi vizualizat, editat sau șters. Făcând clic pe eveniment se va deschide fereastra 'Editare eveniment' care este similară ferestrei 'Eveniment' descrisă mai sus, cu excepția celor trei butoane de la bază.

    Funcție de drepturile de acces pe care le aveți, veți putea vizualiza/edita sau șterge evenimente (cele personale sau chiar cele ale altor utilizatori).

    Câmpurile din această fereastră au aceleași funcții cu cele descrise mai sus (fereastra 'Eveniment'). Pentru o descriere a câmpurilor vedeți descrierea făcută câmpurilor din fereastra 'Adăugare eveniment' de mai sus. ATENȚIE: butonul Ștergere eveniment determină ștergerea instantanee a evenimentului din calendar, fără a cere nicio confirmare suplimentară.

    Ștergerea unui eveniment recurent va determina ștergerea tuturor instanțelor evenimentului, nu doar pentru o dată anume.


  8. Deautentificare

    Pentru a vă deautentifica faceți clic pe opțiunea Deautentificare din bara de navigare. Dacă ieșiți din calendar fără a vă deautentifica este posibil ca la o noua deschidere a calendarului să nu vă mai fie cerută parola.


  9. Administrare calendar

    - următoarele opțiuni necesită drepturi de administrator -

    Când un utilizator se loghează ca administrator, suplimentar, în bara de navigare apare și opțiunea Administrare. Folosind această opțiune veți putea accesa diverse funcții specifice de administrare:


    a. Setări

    Această pagină afișează setările curente ale calendarului, permițând și modificarea lor. Toate setările sunt explicate suficient de detaliat în fereastra Detalii setări calendar.


    b. Categorii

    Adăugarea de categorii folosind culori diferite - deși acest lucru nu este obligatoriu - va îmbunătăți într-un mod evident modul de afișare al evenimentelor în calendar. Exemple posibile de evenimente pot fi: 'vacanță', 'întîlnire', 'zi de naștere', 'important', etc.

    Inițial, la instalarea calendarului, nu este definită decât o categorie - 'nicio categorie'. Selectând opțiunea Categorii va fi afișată lista de categorii curentă, existând posibilitatea de a le modifica pe cele existente sau de a adăuga altele noi.

    Când se adaugă/modifică diferite evenimente, categoria dorită se poate selecta direct din lista de categorii. Ordinea în care apar categoriile în listă depinde de valoarea setată în câmpul Secvență.

    Când se adaugă/modifică o categorie se poate seta și un mod de repetiție, toate evenimentele definite cu această categorie în calendar repetându-se conform setării. Opțiunea 'Public' poate fi folosită pentru a ascunde evenimentele aparținând acestei categorii de utilizatorii care nu sunt autentificați și pentru a le exclude din fluxul RSS.

    Tot aici pot fi activate una sau două căsuțe de marcare, calendarul afișând în fața titlului evenimentului aceste două căsuțe pentru toate evenimentele din această categorie. Utilizatorul poate folosi aceste căsuțe spre exemplu pentru a marca evenimentul ca "aprobat" sau "rezolvat".

    Câmpurile Culoare text și Fundal definesc culorile utilizate la afișarea evenimentelor în calendar funcție de categoria de care aparțin.

    Atunci cînd se șterge o categorie, evenimentele care au fost definite folosind această categorie, vor trece automat la categoria 'nicio categorie'.


    c. Utilizatori

    Pagina Utilizatori permite administratorilor calendarului să gestioneze utilizatorii acestuia (adăugare / modificare / ștergere utilizatori). Aici găsim definite două zone principale: numele utilizatorului/adresa de email/parola și drepturile de acces. Drepturile de acces care pot fi definite sunt: vizualizare, editare evenimente proprii, editare toate evenimentele și administrator. Este important ca adresa de email să fie corectă pentru a putea primi notificări prin email privind diferite evenimente din calendar sau pentru a recupera parola pierdută.

    Prin intermediul paginii Setări administratorul poate permite auto-înregistrarea utilizatorilor (opțiunea 'auto-înregistrare utilizatori') și seta drepturile de acces pe care le vor primi aceștia în mod automat. Dacă opțiunea este activată utilizatorii se pot înregistra direct folosind interfața browser-ului.

    În cazul în care administratorul calendarului nu a setat modul 'acces public', utilizatorii vor trebui să se autentifice (prin nume și parolă) pentru a putea accesa și vizualiza calendarul.

    Suplimentar, pentru fiecare utilizator, individual, se poate defini limba implicită pentru interfața web a calendarului. Dacă nu se specifică nicio limbă în profilul utilizatorului, pentru afișare va fi folosită limba implicită a calendarului.


    d. Baza de date

    Pagina 'Baza de date' permite administratorilor să execute următoarele funcții:

    • Verificare și Reparare, pentru a verifica și corecta eventualele erori
    • Compactare Bază de date, pentru a optimiza baza prin eliminarea înregistrările nule sau marcate pentru ștergere
    • Back-up Bază de date, pentru a crea o copie de rezervă a bazei de date, utilă pentru refacerea acesteia în cazuri extreme (pierderea bazei, mutatea calendarului pe alt server, etc.)

    Prima funcție, Verificare și Reparare Bază, e recomandabil să fie utilizată doar dacă sunt observate disfuncționalități în utilizarea calendarului. A doua funcție, Compactare Bază de date, poate fi utilizată periodic pentru optimizarea bazei (este suficient în mod normal dacă o folosiți o dată pe an). Similar, funcția Back-up Bază de date, poate fi folosită periodic pentru a crea copii de siguranță ale bazei de date, uzual ori de câte ori sunt operate modificări majore în calendar.


    e. Import CSV

    Această opțiune poate fi utilizată pentru a importa evenimente în calendar din fișiere de tip CVS - Comma Separated Values (evenimente exportate spre exemplu din aplicații gen Microsoft Outlook). Mai multe informații despre utilizarea acestei opțiuni pot fi găsite în pagina 'Import CSV'.


    f. Import iCal

    Această opțiune poate fi utilizată pentru a importa evenimente în calendar din fișiere de tip iCal (extensie .ics). Pot fi importate doar evenimentele compatibile cu acest calendar. Alte câmpuri cum ar fi câmpurile de tipul: 'De Făcut', 'Jurnal', 'Liber / Ocupat', 'Fus Orar' și 'Alarme' vor fi ignorate. Mai multe informații despre utilizarea acestei opțiuni pot fi găsite în pagina 'Import iCal'.


    g. Export iCal

    Această opțiune poate fi utilizată pentru a exporta evenimente din calendar în fișiere de tip iCal (extensie .ics). Mai multe informații despre utilizarea acestei opțiuni pot fi găsite în pagina 'Export iCal'.


  10. Despre LuxCal

    Produs de: Roel Buining    Website și forum: www.luxsoft.eu/

    LuxCal este un produs gratuit și poate fi distribuit cu respectarea termenilor specificați în GNU General Public License.