Avevamo già presentato qualche giorno fa il calendario di questo sito in versione Ajax. Lo potete "ammirare" in tutto il suo splendore nella colonna sinistra del sito. Ora viene rilasciato il suo codice sorgente, commentato in italiano ed inglese, per la gioia di grandi e piccini :)
Il pacchetto comprende il sorgente php del calendario (ajax_calendar.php), il file del foglio di stile utilizzato (ajax_calendar.css), un'immagine di background usata dal css (calBg.png) e alcuni file per l'esempio di uso (sample.php).
Per utilizzare in una pagina questo calendario è necessario:
- controllare lo script ajax_calendar.php per modifiche da apportare, in particolare alla generazione degli eventi, delle url relative e per l'inizializzazione delle connessioni al database;
- impostare all'inizio della pagina in cui inserire il calendario il locale su quello desiderato per il nome dei mesi e delle iniziali dei giorni della settimana con setlocale(LC_ALL, nome_locale) (opzionale);
- dentro il tag <head> della pagina inserire un "echo AddCalHelperScript();" per permettere l'aggiunta delle funzioni javascript necessarie e del foglio di stile;
- dentro il <body> della pagina inserire un "echo GetCompleteCalendar();" per inserire il calendario iniziale con tutto quanto il necessario.
Tutto qua. Insomma via, un gioco da ragazzi, no?
(come al solito la licenza è Creative Commons BY NC SA)
Ultimi commenti