Configuration de Lizmap

Sur certains serveurs, des paramètrages supplémentaires doivent être fait dans Lizmap. Leurs valeurs doivent être indiquées dans le répertoire lizmap/var/config/.

Fichiers de configuration

Il y a plusieurs fichiers de configuration dans lizmap. Ils sont dans lizmap/var/config/.

Fichiers de configuration du framework :

  • mainconfig.ini.php contient beaucoup de paramètres de configuration, principalement pour le framework utilisé par Lizmap. Vous voudriez probablement en modifier certaine, comme la liste des langues disponibles etc. NE MODIFIEZ PAS mainconfig.ini.php. Mettez les paramètres avec leurs nouvelles valeurs plutôt dans localconfig.ini.php !
  • localconfig.ini.php contient des paramètres de configuration qui sont spécifiques à votre installation. Ainsi mettez-y tous les paramètres de mainconfig.ini.php que vous voulez modifier.
  • liveconfig.ini.php contient des paramètres que l’on peut trouver dans mainconfig.ini.php mais qui sont modifiés par l’application elle-même.

Durant l’execution de Lizmap, mainconfig.ini.php, localconfig.ini.pp, et liveconfig.ini.php sont fusionnés dans cet ordre. Ainsi les paramètres dans liveconfig.ini.pp ont la priorité sur ceux de localconfig.ini.pp, qui a son tour a des paramètres qui ont la priorité sur les paramètres de mainconfig.ini.php.

Note

liveconfig.ini.php et localconfig.ini.pp ne devraient pas exister dans d’anciennes versions.

Autres fichiers de configuration du framework :

  • profiles.ini.php contient tous les paramètres d’accès aux base de données, au serveur SMTP, au ldap etc. Vous devez le modifier pour définir ces paramètres d’accès.
  • installer.ini.php contient des informations sur les modules Lizmap et leur état. Ne modifiez pas ce fichier, et ne l’effacez pas entre deux mises à jour. Vous pouvez le supprimer uniquement si vous réinstallez Lizmap.

Fichiers de configuration de Lizmap :

  • lizmapConfig.ini.php contient les paramètres de configuration spécifiques à Lizmap.
  • lizmapLogConfig.ini.php contient la configuration du logger de Lizmap.

Pour les sauvegardes et les mises à jour, vous devriez garder les fichiers localconfig.ini.pp, liveconfig.ini.php, lizmapConfig.ini.php, profiles.ini.php, lizmapLogConfig.ini.php et installer.ini.php. Ils sont tous modifiés durant la vie ou l’installation de l’application.

Configuration de la langue

Lizmap détecte automatiquement la langue de l’utilisateur (donnée par son navigateur), et supporte plusieurs langues.

Les langues disponibles dans Lizmap sont : fr_FR, en_US, it_IT, es_ES, eu_ES, pt_PT, el_GR, de_DE, pl_PL, ru_RU, fi_FI, gl_ES, sv_SE, nl_NL, ro_RO, hu_HU.

Si le navigateur de l’utilisateur indique une langue non prise en charge, la langue par défaut de Lizmap, en_US, est utilisée.

Vous pouvez changer la langue par défaut de Lizmap en modifiant le paramètre de configuration locale dans localconfig.ini.php, qui doit contenir le code de votre langue préférée.

Vous pouvez aussi limiter le nombre de langue prise en charge, en modifiant l’option availableLocales.

Dans cet exemple, seulement 3 langues sont disponibles et la langue par défaut est l’italien :

locale = it_IT
availableLocales = en_US,fr_FR,it_IT

Il y a aussi l’option fallbackLocale mais il n’est pas recommandé de la modifier.