From 939863465f727e1ec9156b618d5476056915d1ba Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Thu, 30 Jul 2015 18:09:14 +0200 Subject: [PATCH] Doc : add some important details on import feature --- doc/conf/LSobject/ioFormat.docbook | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/doc/conf/LSobject/ioFormat.docbook b/doc/conf/LSobject/ioFormat.docbook index 2e80dac2..d3ba9ddf 100644 --- a/doc/conf/LSobject/ioFormat.docbook +++ b/doc/conf/LSobject/ioFormat.docbook @@ -8,6 +8,21 @@ configuration des &LSobjects;, dans la variable ioFormat ($GLOBALS['LSobjects']['[nom du type d'LSobject]']['ioFormat']). Cette variable est un tableau associatif dont la clé est l'identifiant du format et dont la valeur associée est la configuration du format. + +Le moteur d'importation simule la validation d'un formulaire de +création du type d'&LSobject;. En conséquence : + + seul les attributs présent dans le formulaire de création peuvent être + importés. + tous les attributs obligatoires présents dans le formulaire de création + doivent être fournis par le fichier source ou générer à partir des autres attributs. + + Les valeurs des attributs issus de l'importation seront vue comme des valeurs + retournées par le formulaire et non comme des valeurs des attribus LDAP eux-même. Ainsi + et par exemple, un attribut traité comme un booléen dans un formulaire pourra prendre + comme valeur par défaut yes ou no. + + Structure