Konfigurace Lizmap

V některých serverech je třeba provést další nastavení do aplikace Lizmap. Nastavení by mělo být provedeno v adresáři lizmap/var/config/.

Konfigurační soubory

Pro Lizmap existuje několik konfiguračních souborů.

Konfigurační soubory frameworku:

  • app/system/mainconfig.ini.php obsahuje mnoho konfiguračních parametrů s jejich výchozími hodnotami, především pro framework používaný Lizmap. Některé z nich byste chtěli upravit, například dostupné jazyky atd. Nesmíte však MODIFIKOVAT soubor mainconfig.ini.php a žádné další soubory z app/. Místo toho nastavte parametry s jejich novými hodnotami do souboru var/config/localconfig.ini.php!

  • var/config/localconfig.ini.php obsahuje konfigurační parametry specifické pro vaši instalaci. Vložíte do něj tedy všechny parametry, které najdete v souboru mainconfig.ini.php a které chcete změnit.

  • var/config/liveconfig.ini.php obsahuje parametry z mainconfig.ini.php, které mění sama aplikace.

Během provádění Lizmap se v tomto pořadí sloučí soubory mainconfig.ini.php, localconfig.ini.php a liveconfig.ini.php. Parametry do liveconfig.ini.php mají tedy vyšší prioritu než parametry do localconfig.ini.php, které mají zase vyšší prioritu než parametry mainconfig.ini.php.

Další konfigurační soubory rámce:

  • profiles.ini.php obsahuje všechna pověření pro přístup k databázím, smtp serverům, ldap atd. Měli byste jej upravit a nastavit tyto přístupové parametry.

  • installer.ini.php obsahuje informace o modulech Lizmap a jejich stavu. Nedotýkejte se ho a nemažte ho mezi aktualizacemi. Vymazat jej můžete pouze v případě, že chcete Lizmap přeinstalovat.

Konfigurační soubory Lizmap:

  • lizmapConfig.ini.php obsahuje konfigurační parametry specifické pro Lizmap.

  • lizmapLogConfig.ini.php obsahuje konfiguraci pro logger Lizmap

Pro zálohování a aktualizace byste měli uchovávat soubory localconfig.ini.php, liveconfig.ini.php, lizmapConfig.ini.php, profiles.ini.php, lizmapLogConfig.ini.php a installer.ini.php. Všechny jsou modifikovány v průběhu života nebo instalace aplikace.

Nastavení jazyka

Lizmap automaticky detekuje jazyk uživatele (zadaný jeho prohlížečem) a podporuje mnoho jazyků.

Dostupné jazyky do Lizmap jsou uvedeny v repozitáři GitHub. Dejte pozor, abyste na GitHubu vybrali správnou větev podle verze webového klienta Lizmap, kterou instalujete. Některé jazyky nemusí být ve starších verzích Lizmap Web Client k dispozici, například ve větvi 3.6.

Pokud prohlížeč uživatele uvede nepodporovaný kód jazyka, použije se výchozí jazyk Lizmap, kterým je en_US.

Výchozí jazyk Lizmapu můžete změnit nastavením parametru locale Do souboru localconfig.ini.php zadejte preferovaný kód jazyka.

Dostupný jazyk můžete také omezit změnou možnosti availableLocales.

V tomto příkladu jsou k dispozici pouze 3 jazyky a výchozím jazykem je italština:

locale = it_IT
availableLocales = en_US,fr_FR,it_IT

Existuje také možnost fallbackLocale, ale nedoporučuje se ji měnit.

Nastavení hesla pro uživatele

Ve výchozím nastavení systému Lizmap obdrží uživatel při vytvoření nového uživatele e-mail pro nastavení vlastního hesla. Pokud z nějakého důvodu potřebuje heslo nastavit správce, je třeba upravit :soubor:`localconfig.ini.php`:

[jcommunity]
resetAdminPasswordEnabled = off