Configuration globale La plus grande partie de la configuration globale se trouve dans le fichier config.inc.php. Structure ]]> Variables globales NetLDAP2 Chemin vers la librairie PEAR &netldap;. Smarty Chemin vers le moteur de template &smarty;. public_root_url URL 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). lang Paramètre utilisé pour l'internationalisation : code de la langue. encoding Encodage de caractère. ldap_servers Configuration des serveurs LDAP. Voir section concernée. Préférences globales Les variables globales suivantes ont une action globale, mais non-prioritaire sur le comportement de l'application. Il peux être redéfini pour chacun des serveurs LDAP. cacheLSprofiles Activation/Désactivation de la mise en cache des profils des utilisateurs connectés (&LSprofiles;). Valeurs possibles : True ou False Valeur recommandée : True Valeur par défaut : False cacheSubDn Activation/Désactivation de la mise en cache des niveaux de connexion (&subDn;) dans l'annuaire. Valeurs possibles : True ou False Valeur recommandée : True Valeur par défaut : False cacheSearch Activation/Désactivation de la mise en cache du résultat des recherches dans l'annuaire. Valeurs possibles : True ou False Valeur recommandée : True Valeur par défaut : False globalSearch Activation/Désactivation de la recherche globale dans l'annuaire. Valeurs possibles : True ou False Valeur par défaut : True keepLSsessionActive Activation/Désactivation du maintient de la LSsession active. Valeurs possibles : True ou False Valeur par défaut : False &conf-srv-ldap; Variables et constantes indépendantes LS_THEME Constante déterminant le nom du theme utilisé. Valeur par défaut : default LS_TEMPLATES_DIR Constante déterminant le chemin du dossier des templates. Valeur par défaut : templates LS_IMAGES_DIR Constante déterminant le chemin du dossier des images. Valeur par défaut : images LS_CSS_DIR Constante déterminant le chemin du dossier des CSS. Valeur par défaut : css LSdebug Variable 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_LIST Constante déterminant le nombre d'objet affichés par page de résultat de recherche. NB_LSOBJECT_LIST_SELECT Constante 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_SIZE Constante déterminant la taille maximale d'un fichier envoyé à travers les formulaires. $GLOBALS['defaultJSscripts'] 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;