Introduction
La configuration de l’interface graphique s’effectue à l’aide de fichier XML.
Ces fichiers XML sont stockés dans FlowerDocs en tant que documents de classe GUIConfiguration
.
Ces fichiers doivent respecter le format Spring Beans. Les différents fragments XML décrits dans cette documentation doivent être ajoutés dans la balise beans
:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd">
<!-- Placer votre configuration personnalisée ici -->
</beans>
Pour faciliter l’édition de ces fichiers de configuration, ils peuvent être modifiés directement depuis la console d’administration.
Description de l’instance
Les propriétés suivantes permettent de définir l’instance déployée, elles sont à ajouter dans le fichier gui.properties
:
gui.client.app.desc
: définit la description de l’instancegui.client.app.logo
: définit le logo de l’instancegui.client.app.env
: définit l’environnement sur lequel est déployée l’instancegui.client.app.style
: définit une feuille de style (CSS) personnalisée à appliquergui.password.change.enabled
: activer/désactiver l’action permettant de changer le mot de passe d’un utilisateur