Introduzione
Questo script risulta abbastanza semplice sia nell'installazione che nell'utilizzo; è possibile inoltre modificare a piacimento i colori del calendario e, tramite l'amministrazione, inserire nuovi eventi. La licenza permette la modifica e l'uso a patto di non modificare il copyright.
Configurazione dello script
Una volta decompresso il file scaricato, andare a modificare il file layout.inc.php:
$plain_text_color = '000000';
Colore del testo.
$background_color = 'FFFFFF';
Colore di sfondo.
$calendar_bg_color = 'ECECEC';
Colore di sfondo del calendario.
$calendar_border_color = 'AAAAAA';
Colore del bordo del calendario.
$mouse_over_color = 'C0C0C0';
Colore della cella quando vi passa sopra il mouse.
$link_color = '000000';
Colore dei link.
$calendar_link_color = '000000';
Colore dei link all'interno del calendario.
$current_day_color = 'FFFFFF';
Colore della data corrente.
$calender_title = 'Calendar';
Nome identificativo dello script. Es. "Bob's Calendar".
$site_title = '';
Testo che compare nel titolo delle pagine HTML.
$calender_title_image = '';
Immagine che può sostituire il titolo testuale.
e il file config.inc.php:
$config_databasehost = 'localhost';
Indirizzo del server MySQL; può essere in forma testuale (es. localhost) o numerica (es. 127.0.0.1).
$config_databasename = 'calendar';
Nome del database MySQL da utilizzare per far funzionare lo script.
$config_databaseuser = 'sa';
Nome utente di accesso al server MySQL; dato fornito dal proprio hoster.
$config_databasepassword = '';
Password di accesso al server MySQL; dato fornito dal proprio hoster.
Installazione sul server
Adesso caricare tutti i file sul server e puntare all'indirizzo del tipo http://www.tuosito.it/calendar/setupdb.php per installare i dati nel database mysql. Dovrebbe apparire una schermata che ci avverte dell'avvenuta installazione dei dati MySQL. Successivamente eliminare il file setupdb.php per evitare manomissioni al database.
Pannello di Controllo
Cliccando sul bottone "administration" è possibile inserire un nuovo evento scegliendo se stabilire una data fissa oppure un giorno della settimana (in maniera ripetitiva). Inoltre è possibile modificare la password ed i messaggi già inseriti.
Considerazioni Finali
Questo script risulta molto semplice sia nella grafica che nell'installazione ed utilizzo. Mi sono permesso di inserirlo perché; perfettamente integrabile con il proprio sito o come spunto per progetti più grandi. La sua semplicità, infatti, permette a chi non ha particolari esigenze, ma vuole solo segnarsi gli appuntamenti ed i compleanni, di disporre di uno strumento ne' più ne' meno adatto allo scopo.