'cacheLSprofiles' => true,
'cacheSubDn' => true,
'cacheSearch' => true,
+ 'keepLSsessionActive' => true,
'ldap_servers' => array (
array (
'name' => 'LSexample',
$JSscript_txt.="<script src='".$script['path'].$script['file']."' type='text/javascript'></script>\n";
}
- if (!isset(self :: $ldapServer['keepLSsessionActive']) || (self :: $ldapServer['keepLSsessionActive'])) {
+ if (
+ (
+ (!isset(self :: $ldapServer['keepLSsessionActive']))
+ &&
+ (
+ (!isset($GLOBALS['LSconfig']['keepLSsessionActive']))
+ ||
+ ($GLOBALS['LSconfig']['keepLSsessionActive'])
+ )
+ )
+ ||
+ (self :: $ldapServer['keepLSsessionActive'])
+ ) {
self :: addJSconfigParam('keepLSsessionActive',ini_get('session.gc_maxlifetime'));
}