- LSaddons : Correction des erreurs de génération CN & displayName
authorBenjamin Renard <brenard@easter-eggs.com>
Mon, 6 Oct 2008 13:36:41 +0000 (13:36 +0000)
committerBenjamin Renard <brenard@easter-eggs.com>
Mon, 6 Oct 2008 13:36:41 +0000 (13:36 +0000)
trunk/includes/addons/LSaddons.supann.php

index e4b284b..f9441cf 100644 (file)
       return;
     }
 
-    $nom = $ldapObject -> attrs[ LS_SUPANN_LASTNAME_ATTR ] -> getValue();
-    $prenom = $ldapObject -> attrs[ LS_SUPANN_FIRSTNAME_ATTR ] -> getValue();
+    $noms = $ldapObject -> attrs[ LS_SUPANN_LASTNAME_ATTR ] -> getValue();
+    $prenoms = $ldapObject -> attrs[ LS_SUPANN_FIRSTNAME_ATTR ] -> getValue();
 
-    return ($prenom.' '.$nom);
+    return ($prenoms[0].' '.$noms[0]);
   }
   
  /**
       return;
     }
 
-    $nom = $ldapObject -> attrs[ LS_SUPANN_LASTNAME_ATTR ] -> getValue();
-    $prenom = $ldapObject -> attrs[ LS_SUPANN_FIRSTNAME_ATTR ] -> getValue();
+    $noms = $ldapObject -> attrs[ LS_SUPANN_LASTNAME_ATTR ] -> getValue();
+    $prenoms = $ldapObject -> attrs[ LS_SUPANN_FIRSTNAME_ATTR ] -> getValue();
 
-    return (replaceAccents($nom).' '.replaceAccents($prenom));
+    return (replaceAccents($noms[0]).' '.replaceAccents($prenoms[0]));
   }