Add import feature
[ldapsaisie.git] / public_html / conf / LSobjects / config.LSobjects.LSpeople.php
index b7f3f33..1445707 100644 (file)
@@ -39,6 +39,32 @@ $GLOBALS['LSobjects']['LSpeople'] = array (
       'ou' => 'people'
     )
   ),
       'ou' => 'people'
     )
   ),
+
+  'ioFormat' => array (
+    'mycsv' => array (
+      'label' => 'Simple CSV',
+      'driver' => 'CSV',
+      'driver_options' => array (
+        'delimiter' => ';',
+        'escape' => '"',
+        'eol' => ';',
+        'length' => 2
+      ),
+      'fields' => array (
+        'login' => 'uid',
+        'civility' => 'personalTitle',
+        'firstname' => 'givenName',
+        'name' => 'sn',
+        'mail' => 'mail',
+        'password' => 'userPassword',
+        'gid' => 'gidNumber',
+        'shell' => 'loginShell',
+      ),
+      'generated_fields' => array (
+        'cn' => '%{personalTitle} %{givenName} %{sn}'
+      )
+    )
+  ),
   
   'before_modify' => 'valid',
   'after_modify' => 'valid',
   
   'before_modify' => 'valid',
   'after_modify' => 'valid',