From 667c437a79f053cc4d91f93ecf3a29fb31b0dd0c Mon Sep 17 00:00:00 2001 From: tetue <tetue@rezo.net> Date: Wed, 16 Aug 2006 13:50:05 +0000 Subject: [PATCH] =?UTF-8?q?Messages=20d'erreur=20au=20complet=20pour=20for?= =?UTF-8?q?mulaire=5Fecrire=5Fauteur=20;=20re=CC=81soud=20#428=20(Agne?= =?UTF-8?q?=CC=80s)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ecrire/balise/formulaire_ecrire_auteur.php | 11 ++++++++--- formulaires/formulaire_ecrire_auteur.html | 3 ++- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/ecrire/balise/formulaire_ecrire_auteur.php b/ecrire/balise/formulaire_ecrire_auteur.php index 140fae543e..effe66709e 100644 --- a/ecrire/balise/formulaire_ecrire_auteur.php +++ b/ecrire/balise/formulaire_ecrire_auteur.php @@ -67,7 +67,11 @@ function balise_FORMULAIRE_ECRIRE_AUTEUR_dyn($id_auteur, $id_article, $mail) { $texte = _request('texte_message_auteur'.$id); $adres = _request('email_message_auteur'.$id); - $mailko = $texte && !email_valide($adres); + if (_request('valide')) { + $mailko = !email_valide($adres); + $sujetko = !$sujet; + $texteko = !$texte; + } $validable = $texte && $sujet && (!$mailko); @@ -88,9 +92,10 @@ function balise_FORMULAIRE_ECRIRE_AUTEUR_dyn($id_auteur, $id_article, $mail) { 'id' => $id, 'mailko' => $mailko ? _T('form_prop_indiquer_email') : '', 'mail' => $adres, - 'sujetko' => ($texte && !$sujet) ? _T('form_prop_indiquer_sujet') : '', + 'sujetko' => $sujetko ? _T('form_prop_indiquer_sujet') : '', 'mailenvoye' => $mailenvoye, 'sujet' => $sujet, + 'texteko' => $texteko ? _L('Veuillez indiquer un message') : '', 'texte' => $texte, 'valide' => $validable ? $id : '', 'bouton' => _T('form_prop_envoyer'), @@ -98,4 +103,4 @@ function balise_FORMULAIRE_ECRIRE_AUTEUR_dyn($id_auteur, $id_article, $mail) { ) ); } -?> +?> \ No newline at end of file diff --git a/formulaires/formulaire_ecrire_auteur.html b/formulaires/formulaire_ecrire_auteur.html index 61af02bd7c..6860c49031 100644 --- a/formulaires/formulaire_ecrire_auteur.html +++ b/formulaires/formulaire_ecrire_auteur.html @@ -1,8 +1,9 @@ <div class="formulaire_spip formulaire_ecrire_auteur"> <a id="formulaire_ecrire_auteur#ENV{id}" name="formulaire_ecrire_auteur#ENV{id}"></a> -[<p class="reponse_formulaire">(#ENV*{sujetko})</p>] [<p class="reponse_formulaire">(#ENV*{mailko})</p>] +[<p class="reponse_formulaire">(#ENV*{sujetko})</p>] +[<p class="reponse_formulaire">(#ENV*{texteko})</p>] [<fieldset class="reponse_formulaire"> <legend><:envoyer_message:></legend> -- GitLab