Onglet Application zéphir

Le thème de l'application web Zéphir est paramétrable, le thème par défaut est genConfig.

Truc & astuce

Il est possible de créer son propre thème à partir d'un thème existant présent dans /usr/share/zephir/web/themes/ :

  • choisir depuis l'interface de configuration du module un thème à partir duquel partir  ;

  • reconfigurer le serveur à l'aide de la commande reconfigure ;

  • éditer le fichier /usr/share/zephir/web/css/style.css ;

  • placer les images dans /usr/share/zephir/web/images/ ;

  • placer les fonts dans /usr/share/zephir/web/fonts/ ;

  • créer un répertoire pour le nouveau thème :

    # mkdir /usr/share/zephir/web/themes/monTheme

  • copier le tout dans /usr/share/zephir/web/themes/monTheme :

    # cp -Rp /usr/share/zephir/web/css /usr/share/zephir/web/themes/monTheme/

    # cp -Rp /usr/share/zephir/web/fonts /usr/share/zephir/web/themes/monTheme/

    # cp -Rp /usr/share/zephir/web/images /usr/share/zephir/web/themes/monTheme/

  • choisir depuis l'interface de configuration du module le nouveau thème ;

  • reconfigurer le serveur à l'aide de la commande reconfigure.

Remarque

Le fichier colors.ini n'est plus utilisé pour changer l'apparence de l'application web Zéphir.

En mode expert un certain nombre de paramètres supplémentaires permet de personnaliser le comportement du serveur Zéphir : backend et frontend.

  • Journaliser les actions des utilisateurs : permet d'enregistrer dans les journaux (/var/log/rsyslog/local/zephir_backend/zephir_backend.info.log) les appels au backend effectués par les utilisateurs (appels authentifiés) ;

  • Délai d'expiration de la session en cas d'inactivité dans l'application web (en minutes) : permet de modifier le délai en minutes au bout duquel un utilisateur inactif sera déconnecté de l'application web Zéphir ;

  • Désactiver les agents de surveillance locaux : permet de désactiver les agents de surveillance du serveur Zéphir lui-même, cela permet dans certains cas de débloquer ou de rendre plus rapide l'application si des agents posent problème (par exemple blocage d'un test réseau, timeout sur un accès web) ;

  • Activer l'utilisation de threads : permet, en cas d'instabilité du service, de désactiver l'utilisation de threads pour certaines fonctions du backend Zéphir ;

  • Activer le chargement des configurations par variantes au démarrage de Zéphir :par défaut, Zéphir charge les configurations des différents serveurs une à une en chargeant à chaque fois les fichiers de la variante puis la configuration spécifique au serveur. Si cette option est à oui, Zéphir va charger les configurations des serveurs en chargeant d'abord les fichiers de la variante et utiliser ces informations pour tous les serveurs de la variante. Seule la configuration du serveur est ensuite chargée ;

  • Mettre en cache mémoire les configurations Creole des clients : permet de désactiver la mise en cache des configurations des serveurs pour utiliser moins de mémoire vive ;

  • Nombre de fichiers de log à conserver (backend Zéphir) : permet de définir le nombre de fichiers à conserver lors de la purge hebdomadaire des journaux du service Zéphir /var/log/rsyslog/local/zephir_backend/zephir_backend.*.log

Truc & astuce

Il est possible de désactiver totalement l'application web Zéphir en répondant non à la question Activer l'application web Zéphir qui apparaît dans l'onglet Services en mode expert.