Configurazione di Lizmap

In alcuni server, è necessario eseguire impostazioni aggiuntive in Lizmap. Le impostazioni dovrebbero essere impostate nella directory lizmap/var/config/.

File di configurazione

Esistono diversi file di configurazione per Lizmap.

File di configurazione del framework:

  • app/system/mainconfig.ini.php contiene molti parametri di configurazione, con i loro valori predefiniti, principalmente per il framework utilizzato da Lizmap. Vorresti modificarne alcuni, come le lingue disponibili ecc. Tuttavia, NON devi MODIFICARE mainconfig.ini.php e qualsiasi altro file da app/. Imposta invece i parametri con i loro nuovi valori in var/config/localconfig.ini.php!

  • var/config/localconfig.ini.php contiene parametri di configurazione specifici per la tua installazione. Quindi inserisci tutti i parametri che puoi trovare in mainconfig.ini.php e che desideri modificare.

  • var/config/liveconfig.ini.php contiene parametri da mainconfig.ini.php che vengono modificati dall’applicazione stessa.

Durante l’esecuzione di Lizmap, mainconfig.ini.php, localconfig.ini.php, e liveconfig.ini.php sono fusi in questo ordine. Quindi i parametri in liveconfig.ini.php hanno una priorità più alta di quelli in localconfig.ini.php, che a sua volta, ha parametri con priorità più alta dei parametri di mainconfig.ini.php.

Altri file di configurazione del framework:

  • profiles.ini.php contiene tutte le credenziali per accedere a database, server smtp, ldap ecc. Dovresti modificarlo per impostare questi parametri di accesso.

  • installer.ini.php contiene informazioni sui moduli Lizmap e il loro stato. Non toccarlo e non cancellarlo tra un aggiornamento e l’altro. Potete cancellarlo solo se volete reinstallare Lizmap.

File di configurazione di Lizmap

  • lizmapConfig.ini.php contiene parametri di configurazione specifici per Lizmap.

  • lizmapLogConfig.ini.php contiene la configurazione per il logger Lizmap

Per i backup e gli aggiornamenti, dovresti tenere localconfig.ini.php, liveconfig.ini.php, lizmapConfig.ini.php, profiles.ini.php, lizmapLogConfig.ini.php e installer.ini.php. Sono tutti modificati durante la vita o l’installazione dell’applicazione.

Impostare la lingua

Lizmap rileva automaticamente la lingua dell’utente (data dal suo browser), e supporta molte lingue.

Le lingue disponibili in Lizmap sono mostrate nel repository GitHub. Fai attenzione a selezionare il ramo corretto su GitHub in base alla versione di Lizmap Web Client che stai installando. Alcune lingue potrebbero non essere disponibili nelle versioni precedenti di Lizmap Web Client, ad esempio nel ramo 3.6 .

Se il browser dell’utente indica un codice lingua non supportato, viene utilizzata la lingua predefinita di Lizmap, cioè en_US.

Puoi cambiare la lingua predefinita di Lizmap impostando il parametro locale in localconfig.ini.php, con il codice della lingua preferita.

Puoi anche limitare la lingua disponibile cambiando l’opzione availableLocales.

In questo esempio, solo 3 lingue sono disponibili e la lingua predefinita è l’italiano:

locale = it_IT
availableLocales = en_US,fr_FR,it_IT

C’è anche un’opzione fallbackLocale ma non è raccomandato cambiarla.

Impostazione della password per gli utenti

Per default, in Lizmap, quando un nuovo utente viene creato, l’utente riceverà una email per impostare la propria password. Se per qualche ragione, l’amministratore ha bisogno di impostare la password, il localconfig.ini.php deve essere modificato:

[jcommunity]
resetAdminPasswordEnabled = off