Configuration globale
La plus grande partie de la configuration globale se trouve dans le fichier config.inc.php.
// Variables globales
$GLOBALS['LSconfig'] = array(
  // Variables globales
);
// Variables et constantes indépendantes
$var1 = 'val1'
$var2 = 'val2'
...
define('CONST1','val1')
define('CONST2','val2')
...
Variables globales
- 
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 :
/.)Important
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 (
fr_FRouen_US) 
- 
encodingEncodage de caractère (
UTF8) 
- 
ldap_serversConfiguration des serveurs LDAP. Voir section concernée.
 
Préférences globales
Important
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.
- 
cacheLSprofilesActivation/Désactivation de la mise en cache des profils des utilisateurs connectés (LSprofiles).
Valeurs possibles :
TrueouFalseValeur recommandée :
TrueValeur par défaut :
False 
- 
cacheSubDnActivation/Désactivation de la mise en cache des niveaux de connexion (subDn) dans l'annuaire.
Valeurs possibles :
TrueouFalseValeur recommandée :
TrueValeur par défaut :
False 
- 
cacheSearchActivation/Désactivation de la mise en cache du résultat des recherches dans l'annuaire.
Valeurs possibles :
TrueouFalseValeur recommandée :
TrueValeur par défaut :
False 
- 
globalSearchActivation/Désactivation de la recherche globale dans l'annuaire.
Valeurs possibles :
TrueouFalseValeur par défaut :
True 
- 
keepLSsessionActiveActivation/Désactivation du maintient de la LSsession active.
Valeurs possibles :
TrueouFalseValeur par défaut :
False 
Variables et constantes indépendantes
- 
LS_THEMEConstante déterminant le nom du theme utilisé.
Valeur par défaut : default
 
- 
LS_TEMPLATES_DIRConstante déterminant le chemin du dossier des templates.
Valeur par défaut : templates
 
- 
LS_IMAGES_DIRConstante déterminant le chemin du dossier des images.
Valeur par défaut : images
 
- 
LS_CSS_DIRConstante déterminant le chemin du dossier des CSS.
Valeur par défaut : css
 
- 
LSdebugVariable 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['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.