Configuration globale
La plus grande partie de la configuration globale se trouve dans le fichier
config.inc.php.
Structure
]]>
Variables globalesNetLDAP2Chemin vers la librairie PEAR &netldap;.SmartyChemin vers le moteur de template &smarty;.public_root_urlURL publique de la racine web de l'application. Il peut s'agir d'une URL relative
bien qu'une URL absolue soit préférable, notament pour éviter l'auto-détection de celle-ci
lorsque nécessaire (lien dans un e-mail par exemple. Par défaut : /.)
Il est indispensable que ce paramètre soit configuré en adéquation avec
votre environement pour que l'application fonctionne correctement (notament en cas en cas de
déploiement dans un sous-dossier ou encore dans le cadre d'un accès à l'application au travers
un reverse-proxy).langParamètre utilisé pour l'internationalisation : code de la langue.encodingEncodage de caractère.cacheLSprofilesActivation/Désactivation de la mise en cache des profils des
utilisateurs connectés (&LSprofiles;).Valeurs possibles : True ou FalseValeur recommandée : TrueCe paramètre a une action globale mais non prioritaire
sur le comportement de l'application.cacheSubDnActivation/Désactivation de la mise en cache des niveaux de
connexion (&subDn;) dans l'annuaire.Valeurs possibles : True ou FalseValeur recommandée : TrueCe paramètre a une action globale mais non prioritaire
sur le comportement de l'application.cacheSearchActivation/Désactivation de la mise en cache du résultat des
recherches dans l'annuaire.Valeurs possibles : True ou
FalseValeur recommandée : TrueCe paramètre a une action globale mais non prioritaire
sur le comportement de l'application.globalSearchActivation/Désactivation de la recherche globale dans l'annuaire.
Valeurs possibles : True ou
FalseValeur par défaut : TruekeepLSsessionActiveActivation/Désactivation du maintient de la LSsession active.Valeurs possibles : True ou
FalseCe paramètre a une action globale mais non prioritaire
sur le comportement de l'application.ldap_serversConfiguration des serveurs LDAP.
Voir section concernée.
&conf-srv-ldap;
Variables et constantes indépendantesLS_THEMEConstante déterminant le nom du theme utilisé.Valeur par défaut : defaultLS_TEMPLATES_DIRConstante déterminant le chemin du dossier des templates.Valeur par défaut : templatesLS_IMAGES_DIRConstante déterminant le chemin du dossier des images.Valeur par défaut : imagesLS_CSS_DIRConstante déterminant le chemin du dossier des CSS.Valeur par défaut : cssLSdebugVariable booléenne déterminant si le débogage à l'écran est activé.$GLOBALS['LSlog']Variable permettant de configurer la journalisation de l'application.
Voir section concernée.NB_LSOBJECT_LISTConstante déterminant le nombre d'objet affichés par page de résultat
de recherche.NB_LSOBJECT_LIST_SELECTConstante déterminant le nombre d'objet affichés par page de résultat
de recherche dans une fenêtre &LSselect;.$GLOBALS['NB_LSOBJECT_LIST_CHOICES']Variable permettant de configurer la liste des choix proposés à
l'utilisateur pour le nombre maximum d'objets affichés par page de résultat
de recherche.MAX_SEND_FILE_SIZEConstante déterminant la taille maximale d'un fichier envoyé à travers
les formulaires.$GLOBALS['defaultJSscipts']Tableau déterminant les fichiers Javascript à charger sur toute les pages.$GLOBALS['defaultCSSfiles']Tableau déterminant les fichiers CSS à charger sur toute les pages. Ces fichiers seront
chargés dans l'ordre et en dernier permettant de surcharger tous paramètres de style.
&conf-LSlog;
&conf-LSformat;
&conf-LDAP_search_params;