diff --git a/htdocs/contact/canvas/actions_contactcard_common.class.php b/htdocs/contact/canvas/actions_contactcard_common.class.php index 11f391f7bd8..5b685033764 100644 --- a/htdocs/contact/canvas/actions_contactcard_common.class.php +++ b/htdocs/contact/canvas/actions_contactcard_common.class.php @@ -183,7 +183,8 @@ class ActionsContactCardCommon { if ($_GET["action"] == 'create_user') { - $login=strtolower(substr($this->object->prenom, 0, 4)) . strtolower(substr($this->object->nom, 0, 4)); + $login=strtolower(substr(dol_string_unaccent($this->object->prenom), 0, 4)) . strtolower(substr(dol_string_unaccent($this->object->nom), 0, 4)); + //$login=dol_string_unaccent($login); // Create a form array $formquestion=array(array('label' => $langs->trans("LoginToCreate"), 'type' => 'text', 'name' => 'login', 'value' => $login)); diff --git a/htdocs/contact/fiche.php b/htdocs/contact/fiche.php index 8090c4ba7a9..9a943fe53ec 100644 --- a/htdocs/contact/fiche.php +++ b/htdocs/contact/fiche.php @@ -706,7 +706,7 @@ else if ($_GET["action"] == 'create_user') { - $login=strtolower(substr($object->prenom, 0, 4)) . strtolower(substr($object->nom, 0, 4)); + $login=strtolower(substr(dol_string_unaccent($object->prenom), 0, 4)) . strtolower(substr(dol_string_unaccent($object->nom), 0, 4)); // Create a form array $formquestion=array(array('label' => $langs->trans("LoginToCreate"), 'type' => 'text', 'name' => 'login', 'value' => $login));