From 9b5eb1fae0222d9d6fcea56b7c2af34f0c5a52b6 Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Tue, 10 Nov 2009 14:53:29 +0000 Subject: [PATCH] =?UTF-8?q?Doc=20:=20Mise=20=C3=A0=20jour=20de=20la=20doc?= =?UTF-8?q?=20de=20configuration=20suite=20=C3=A0=20l'arriver=20de=20la=20?= =?UTF-8?q?classes=20LSsearch?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/conf/LSobject.docbook | 14 +--- doc/conf/LSobject/LSsearch.docbook | 114 ++++++++++++++++++++++++++++- 2 files changed, 112 insertions(+), 16 deletions(-) diff --git a/doc/conf/LSobject.docbook b/doc/conf/LSobject.docbook index 60496e7d..0b906dc8 100644 --- a/doc/conf/LSobject.docbook +++ b/doc/conf/LSobject.docbook @@ -37,10 +37,8 @@ 'after_create' => 'function3', 'after_delete' => 'function4', - 'label' => 'objet1', - + 'label' => 'objet1', 'display_name_format' => '[format]', - 'orderby' => 'displayName', // Valeurs possibles : 'displayName' ou 'subDn' // LSrelation 'LSrelation' => array( @@ -167,16 +165,6 @@ - - orderby - - Paramétrage du tri par défaut des objets lors de l'affiche du - résultat d'une recherche. - Valeurs possibles : displayName ou subDn - (Paramètre facultatif) - - - LSrelation diff --git a/doc/conf/LSobject/LSsearch.docbook b/doc/conf/LSobject/LSsearch.docbook index 3a2eb17a..3f776b88 100644 --- a/doc/conf/LSobject/LSsearch.docbook +++ b/doc/conf/LSobject/LSsearch.docbook @@ -14,7 +14,22 @@ configuration des &LSobjects;, dans la variable LSsearch 'attr2', ... ), - 'recursive' => [booléen] + 'params' => array( + // Paramètres de la recherche + 'pattern' => '[string]', + 'sizelimit' => [integer], + 'recursive' => [boolean], + 'approx' => [boolean], + 'withoutCache' => [boolean], + // Paramètres de tri + 'sortBy' => [displayName|subDn], + 'sortDirection' => [ASC|DESC], + 'sortlimit' => [integer], + // Paramètre d'affichage + 'displayFormat' => [LSformat], + 'nbObjectsByPage' => [integer], + 'nbPageLinkByPage' => [integer] + ) );]]> @@ -41,11 +56,104 @@ configuration des &LSobjects;, dans la variable LSsearch + + params + + Tableau des paramètres par défaut d'une recherche. Ce tableau contient +les paramètres qui seront utilisés pour initialisé une recherche. Ces paramètres +pourront être redéfini par l'utilisateur ou par l'application en fonction du +contexte dans lequel cette recherche est effectuée. + + + Paramètres de configuration + + + pattern + + Mot clé de la recherche. + + + + + sizelimit + + Entier determinant le nombre maximum d'objet pouvant être retournés dans + une recherche. + + + recursive - Booléen déterminant si la recherche récursive est activée ou non par - défaut pour ce type d'LSobject. + Booléen déterminant si la recherche récursive est activée. + + + + + approx + + Booléen déterminant si la recherche approximative est activée. + + + + + withoutCache + + Booléen déterminant si le cache de recherche doit être utilisé. + + + + + sortBy + + Mot clé déterminant sur quel valeur/colonne le résultat de recherche + sera trié. + Valeurs possibles : displayName, subDn ou NULL. + + + + + sortDirection + + Mot clé déterminant le sens du trie du résultat de la recherche. + Valeurs possibles : ASC, DESC ou NULL. + + + + + sortlimit + + Entier determinant le nombre maximum d'objet pouvant être triés dans + le résultat d'une recherche. + + + + + displayFormat + + &LSformat; d'affichage du nom de l'objet dans le résultat de la recherche. + + + + + nbObjectsByPage + + Entier déterminant le nombre d'objet maximum affichés dans une page + de résultat de la recherche. + + + + + nbPageLinkByPage + + Entier déterminant le nombre maximum de liens vers d'autres pages + affichés sous le résultat de la recherche. + Par défaut : 10 + + + + +