Generata il: 27/08/2026
Come gestire JoeQUIZ: dove si mettono le mani, cosa si modifica dall’area amministrativa e cosa nei file. Tieni questa pagina a portata di mano.
L’amministrazione di JoeQUIZ vive su /admin. Accedi con l’utenza creata in fase di installazione (admin) e la password che hai scelto.
/admin è il pannello principale./restricted/… sono le singole sezioni di gestione (contenuti, utenti, lingue, servizi).Prima cosa da fare: se non l’hai già fatto, elimina la cartella /install dal server. Finché esiste il file di configurazione l’installer è disattivato, ma è buona norma rimuoverla.
JoeCMS gestisce i contenuti in due modi diversi, ed è la distinzione più importante da capire.
contents/<nome>/index.php con il testo in themes/site/contents/<nome>/. Sono la scelta giusta per pagine "fisse" e speciali: la home, il login, le pagine legali, questa guida.Regola pratica: se il contenuto cambia spesso o lo deve poter cambiare un redattore, usa una pagina a database. Se è una pagina di struttura, tienila a file.
Le tre parti che vedi per prime sono file HTML che puoi aprire e modificare:
applets/header/template.html — logo e menu in alto. Sotto gli 820 px il menu si chiude in un pulsante che apre un pannello laterale.applets/footer/template.html — link legali e copyright.applets/homepage/template.html — la pagina iniziale.Nei link scrivi /percorso invece di /percorso: il token viene tradotto nell’indirizzo giusto per la lingua che l’utente sta leggendo. Per il selettore di lingua usa .
Il logo usato dalla testata sta in uploads/loghi/.
Lo stile del sito pubblico è tutto in themes/site/css/root.css. In cima al file ci sono le variabili di colore, tipografia e spaziature: cambiando quelle cambi l’aspetto dell’intero sito senza inseguire le singole regole.
Nel pacchetto di installazione trovi solo il CSS compilato. I sorgenti Sass (themes/site/css/root/*.scss) stanno nel repository di sviluppo: se lavori da lì, modifica i .scss e ricompila con sass themes/site/css/root.scss themes/site/css/root.css. Altrimenti modifica direttamente root.css.
Il logo sta in uploads/loghi/: sostituisci i file mantenendo gli stessi nomi e cambi in un colpo solo sito, email e area amministrativa.
JoeCMS può mostrare, mentre navighi il sito da amministratore, una barra di modifica in sovrimpressione e delle guide di allineamento sui blocchi. Entrambe sono spente di default: sulle pagine pubbliche tendono a intralciare più che ad aiutare.
Se ti servono, accendile da /restricted/services/admin.tools: enable per la barra, outline_guide per le guide di allineamento (1 = attivo, 0 = spento).
Gli utenti si gestiscono da /restricted/users, i gruppi e i permessi da /restricted/groups.
Su questo sito la registrazione è attiva: chi si iscrive riceve un’email di conferma e, una volta attivato, accede alla propria area su /area-utente.
Le email di sistema (conferma, recupero password) partono dall’SMTP configurato in installazione. Se non arrivano, controlla prima i dati SMTP e poi la cartella spam.
Le integrazioni esterne (statistiche, mappe, pixel pubblicitari, font) si accendono e si spengono da /restricted/services. Ogni servizio ha un interruttore enable e i campi che gli servono, tipicamente una chiave.
Se il banner cookie è attivo, gli script di statistica e marketing non vengono caricati finché l’utente non dà il consenso: il blocco avviene lato server, non con un semplice nascondimento. Ricordati che le categorie dichiarate nella cookie policy devono coincidere con quelle attive nel banner.
Cache. Le pagine pubbliche vengono memorizzate in cache/ per lingua. Se una modifica non compare, svuota quella cartella (il contenuto, non la cartella stessa).
Backup. Un backup completo sono due cose: il database e le cartelle uploads/, contents/, themes/, applets/. Il file themes/site/conf/config.remote.php contiene le credenziali: mettilo al sicuro e non versionarlo.
Sicurezza. Rimuovi /install, tieni i permessi di scrittura solo dove servono (uploads/, cache/, themes/site/conf/) e cambia la password dell’amministratore se l’hai comunicata a qualcuno.
cache/ e ricarica saltando la cache del browser..htaccess in radice sia presente e che mod_rewrite sia attivo.