- Documentation :
[ldapsaisie.git] / doc / conf / LSattribute.docbook
index 5125ac4..057bd82 100644 (file)
@@ -16,8 +16,8 @@
 <![CDATA['attrs' => array (
   /* ----------- start -----------*/
   'attr1' => array (
-    'label' => _('[label de l'attr1'),
-    'help_info' => _('[Message d'aide sur l'attribut attr1'),
+    'label' => '[label de l'attr1',
+    'help_info' => '[Message d'aide sur l'attribut attr1',
     'ldap_type' => 'ldaptype1',
     'ldap_options' => array(
       // Options LDAP liées au type LDAP de l'attribut
@@ -49,7 +49,8 @@
     'dependAttrs' => array(
       // Attributs en dépendance
     ),
-    'generate_function' => 'fonction1'
+    'generate_function' => 'fonction1',
+    'onDisplay' => 'fonction2'
   ),
   /* ----------- end -----------*/
   ...
 </varlistentry>
 
 <varlistentry>
+  <term>onDisplay</term>
+  <listitem>
+    <simpara>Nom ou liste de nom des fonctions retournant les valeurs d'affichages
+    de l'attribut. Si c'est une liste, chacune des fonctions seront executée les
+    unes après les autres. Ces fonctions seront éxecutées, en passant en premier
+    paramètre, le tableau des valeurs de l'objet.</simpara>
+  </listitem>
+</varlistentry>
+
+<varlistentry>
   <term>before_modify</term>
   <listitem>
     <simpara>Nom de la fonction qui sera exécutée avant toutes modifications de