Bonjour.
Merci d'avoir pris en compte ma demande.

Tout d'abord : ligne 407 on a ce bloc où j'ai ajouté une ligne
//echo 'PROCESS FORM OVERLOAD OK';
// retrieve values
$action = (isset($_POST['action_'.$submitted_form])) ? Rec($_POST['action_'.$submitted_form]) : '';
$email = (isset($_POST['email_'.$submitted_form])) ? Rec($_POST['email_'.$submitted_form]) : '';
$email = (IsEmail($email)) ? $email : '';
$user_name = (isset($_POST['user_name'])) ? Rec($_POST['user_name']) : '';
Ensuite ligne 556 on a le champ "email" et j'ai ajouté le champ "name" :
echo ' <p><label for="email'; echo ($formnumber != 0) ? '_'.$formnumber : ''; echo '">'.$ntux2['mail'].'</label><input type="text" id="email'; echo ($formnumber != 0) ? '_'.$formnumber : ''; echo '" name="email'; echo ($formnumber != 0) ? '_'.$formnumber : ''; echo '" tabindex="'.$tabindex.'" value="'.$email.'"'.DOC; $tabindex++;
echo ' <p><label for="user_name">Votre nom :</label>'; echo '<input type="text" id="user_name" name="user_name" tabindex="'.$tabindex.'"'.DOC.'</p>'.CR; $tabindex++;
Puis ligne 679 on a ce bloc que j'ai modifié comme dans le tuto :
// add new user
$otherfields = array();
$new_subscriber_id = AddSubscriber($email, $user_name, $otherfields);
$useradd = true;
Et ligne 699 j'ai également ajouté la variable "$user_name" :
// now subscribe him to selected formats
SubscribeAndMail($new_subscriber_id, $email, $user_name, $array_regs, $useradd);
Voilà les modifications apportées, le formulaire s'affiche correctement comme ce que je voulais mais le nom ne s'enregistre pas dans la db à l'inscription.
Merci d'avance pour votre réponse éclairée.