diff --git a/htdocs/contact/fiche.php b/htdocs/contact/fiche.php index b6f4ce4f199..dbcb0523097 100644 --- a/htdocs/contact/fiche.php +++ b/htdocs/contact/fiche.php @@ -286,16 +286,19 @@ elseif ($_GET["action"] == 'edit') */ print '
'; + print ''; print ''; print ''; print ''; print ''; print ''; - if ($_GET["socid"] > 0) + if ($contact->socid > 0) { - print ''; - print ''; + $objsoc = new Societe($db); + $objsoc->fetch($contact->socid); + + print ''; } print ''; print ''; print ''; @@ -346,85 +349,60 @@ else * */ - print '
'.$langs->trans("Company").''.$objsoc->nom.'
'.$langs->trans("Company").''.$objsoc->nom_url.'
'.$langs->trans("UserTitle").''; @@ -331,7 +334,7 @@ elseif ($_GET["action"] == 'edit') print '
Contact facturation'; - print $form->selectyesno("facturation"); + print $form->selectyesno("facturation",$contact->facturation); print '
'; + print '
'; if ($contact->socid > 0) { $objsoc = new Societe($db); $objsoc->fetch($contact->socid); - print ''; + print ''; } + print ''; - if ($contact->note) { - print ''; - } + print ''; + print ''; + + print ''; + + print ''; + + print ''; + + print ''; + + print ''; + + print ''; + + print ''; + + print ''; + + print ''; + + print ''; + + print ''; print "
'.$langs->trans("Company").' : '.$objsoc->nom_url.'
'.$langs->trans("Company").''.$objsoc->nom_url.'
'.$langs->trans("UserTitle").''; //TODO Aller chercher le libellé de la civilite a partir de l'id $contact->civilite_id //print '
Titre : '.$contact->civilite."
"; - - print '
'; - - if ($contact->name || $contact->firstname) - { - print $langs->trans("Name").' : '.$contact->name.' '.$contact->firstname ."
"; - } - - if ($contact->poste) - print 'Poste : '.$contact->poste ."
"; - - if ($contact->email) - { - print $langs->trans("EMail").' : '.$contact->email ."
"; - - if (!ValidEmail($contact->email)) - { - print "".$langs->trans("ErrorBadEMail",$contact->email)."
"; - } - - /* - * Pose des problèmes en cas de non connexion au Réseau - * et en cas ou la fonction checkdnsrr n'est pas disponible dans php - * (cas fréquent sur certains hébergeurs) - */ - /* - if (!check_mail($contact->email)) - { - print "Email invalide, nom de domaine incorrecte !
"; - } - */ - - } - - if ($contact->address || $contact->ville) - { - print $langs->trans("Address").' :
'.$contact->address ."
"; - print $contact->cp . " ".$contact->ville ."
"; - } - - if ($contact->jabberid) - print 'Jabber : '.$contact->jabberid ."
"; - - if($contact->user_id) - print $langs->trans("UserWithDolibarrAccess").': '.img_object($langs->trans("ShowUser"),"user").' '.$langs->trans("UserCard").'
'; - - print '
'; - - if ($contact->phone_pro) - print 'Tel Pro : '.$contact->phone_pro ."
"; - - if ($contact->phone_perso) - print 'Tel Perso : '.$contact->phone_perso."
"; - - if($contact->phone_mobile) - print 'Portable : '.$contact->phone_mobile."
"; - - if($contact->fax) - print $langs->trans("Fax").' : '.$contact->fax."
"; - + print $contact->civilite_id; print '
'; - print nl2br($contact->note); - print '
'.$langs->trans("Lastname").''.$contact->name.''.$langs->trans("Firstname").''.$contact->firstname.'Tel Pro'.$contact->phone_pro.'
Poste/Fonction'.$contact->poste.'Tel Perso'.$contact->phone_perso.'
'.$langs->trans("Address").''.$contact->address.'Portable'.$contact->phone_mobile.'
'.$langs->trans("Zip").' / '.$langs->trans("Town").''.$contact->cp.' '; + print $contact->ville.''.$langs->trans("Fax").''.$contact->fax.'
'.$langs->trans("EMail").''; + if ($contact->email && ! ValidEmail($contact->email)) + { + print '
'.$langs->trans("ErrorBadEMail",$contact->email)."
"; + } + else + { + print $contact->email; + } + print '
Jabberid'.$contact->jabberid.'
'.$langs->trans("Note").''; + print nl2br($contact->note); + print '
'.$langs->trans("BillingContact").''; + print $yesno[$contact->facturation]; + print '

";