Configurazione di base
Questa piattaforma è scritta da degli studenti tenendo in considerazione la semplicità di configurazione.
Impostazioni Database
if (!defined('DB_HOST')) {
define('DB_HOST', '<MYSQL_HOST>');
}
if (!defined('DB_USER')) {
define('DB_USER', '<MYSQL_USER>');
}
if (!defined('DB_PASS')) {
define('DB_PASS', '<MYSQL_PASSWORD>');
}
if (!defined('DB_NAME')) {
define('DB_NAME', 'school_timetable');
}
- DB_HOST: è l'hostname o l'indirizzo IP del server del database. Se stai eseguendo MariaDB sullo stesso server in cui esegui la piattaforma, ti basterà semplicemente usare
localhostin questo campo - DB_USER: è il nome utente che verrà usato dalla piattaforma per connettersi al suo database e quindi leggere e scrivere
- DB_PASS: è la password dell'utente specificato sopra
- DB_NAME: è il nome del database della piattaforma. Viene messo come campo modificabile per esigenze particolari, nella maggioranza dei casi non è necessario modificarlo.
Impostazioni generali

- Nome sito: è il nome dell'applicazione che verrà visualizzato nelle varie pagine della piattaforma, inclusi i PDF delle tabelle esportate
- Anno scolastico: è l'anno scolastico corrente che verrà visualizzato assieme al nome dell'applicazione
- Modalità manutenzione: Abilita la modalità di manutenzione. Questa modalità impedisce ai visitatori se non loggati di accedere al sito. Disattivato come impostazione predefinita.
Impostazioni tabella oraria

- Esportazione PDF: Abilita l'esportazione delle tabelle in PDF. Attivato come impostazione predefinita
- Mostra ore cattedra docente: Mostra un conteggio delle ore totali di cattedra di un docente. Attivato come impostazione predefinita
- Fasce orarie: Determina le fasce orarie della tabella. Sono scritte usando il formato
Nome_ora|Inizio|Fine, ad esempioPrima ora|8:00|9:00 - Intervalli: Determina le fasce orarie di eventuali intervalli. Sono scritte usando il formato
Numero_ora|Nome_intervallo|Inizio|Fine, ad esempio2|Primo intervallo|11:45|11:55