LSsearch
Cette section décrit la manière de paramétrer les recherches dans
l'annuaire pour un type d'&LSobject; donné.
La configuration des LSsearch se situe dans la
configuration des &LSobjects;, dans la variable LSsearch
($GLOBALS['LSobjects']['[nom du type d'LSobject]']['LSsearch']).
Structure
array(
'attr1',
'attr2',
...
),
'recursive' => [booléen]
);]]>
Paramètres de configuration
attrs
Tableau listant les attributs pouvant être utilisés dans les filtres
de recherche LDAP employés par &LdapSaisie;. Lorsqu'un motif de recherche est
passé par l'utilisateur, &LdapSaisie; composera un filtre LDAP à partir de
cette liste.
Lors d'une recherche non-approximative, le filtre de recherche sera
composé de la manière suivante :
(|(attr1=*motif*)(attr2=*motif*)...)
Lors d'une recherche approximative, le filtre de recherche sera
composé de la manière suivante :
(|(attr1=~motif)(attr2~=motif)...)
Ces filtres, une fois composés, sont insérés dans un autre,
filtrant en plus sur les ObjectClass du type
d'&LSobject; de la manière suivante :
recursive
Booléen déterminant si la recherche récursive est activée ou non par
défaut pour ce type d'LSobject.