Un formulaire permettant l'envoi d'un email - commentaires> Un formulaire permettant l'envoi d'un email (problème sous 1.8pr)2006-02-18T17:30:33Zhttps://contrib.spip.net/Un-formulaire-permettant-l-envoi-d#comment3854572006-02-18T17:30:33Z<p>Bonsoir</p>
<p>Oui, sous 1.7.2 ça marchait bien....</p>
<p>Maintenant, avec les nouveaux formulaires, il se pourrait que ce ne soit vraiment plus compatible.</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#FORMULAIRE_ECRIRE_AUTEUR|sinon{"Ce rédacteur ne peut pas être contacté de cette façon"}) ]</code></pre></div>
<p>Indique que <code class="spip_code spip_code_inline" dir="ltr">#FORMULAIRE_ECRIRE_AUTEUR</code> à retourné une valeur '0'...</p>
<p>Il faudrait refaire cette contribution et y intégrer le filtrage anti-spam pour éviter les e-mails en copie dans le champs e-mail...</p>
<p>Tout un programme</p>
<p>Je ne toucherais pas à cette contribution avant quelques mois...</p>
<p>Bon courage<br class="manualbr">Grégoire</p>> Un formulaire permettant l'envoi d'un email (problème sous 1.8pr)2006-02-18T16:46:51Zhttps://contrib.spip.net/Un-formulaire-permettant-l-envoi-d#comment3854562006-02-18T16:46:51Z<p>Bonjour,</p>
<p>J'avais installé cette boucle qui fonctionnait à merveille en 1.7.2 et en passant en 1.8.2g, le message obtenu devient <i>«<small class="fine d-inline"> </small>Cet auteur ne peut être contacté de cette façon.<small class="fine d-inline"> </small>»</i>.</p>
<p>Y a-t-il une ruse pour que cela remarche ou bien un réglage à faire quelque part ou encore une autre boucle plus récente<small class="fine d-inline"> </small>?</p>
<p>Grand merci par avance pour les réponses<small class="fine d-inline"> </small>;-)<br class="manualbr">@+<br class="manualbr">Voldor</p>> Un formulaire permettant l'envoi d'un email (affichage desordonné)2005-03-31T13:16:56Zhttps://contrib.spip.net/Un-formulaire-permettant-l-envoi-d#comment3799442005-03-31T13:16:56Z<p>Pardon pour le temps de réponse.</p>
<p>Pour bien régler l'affichage, il faut bien travailler les feuilles de styles.... je sais que ce n'est pas facile.</p>
<p>En regardant la source de la page dans le fenêtre, il doit être possible de repérer les styles utilisés.</p>
<p>Bon courage.</p>
<p>Grégoire</p>> Un formulaire permettant l'envoi d'un email (problème sous 1.8pr)2005-03-31T13:14:29Zhttps://contrib.spip.net/Un-formulaire-permettant-l-envoi-d#comment3799432005-03-31T13:14:29Z<p>Bonjour</p>
<p>Je voulais signaler que cette contibution fonctionne mal sous Spip 1.8pr, la prévisualisation de fait mal mais le message est bien envoyé, probablement parce que le formulaire est appelé dans une fenêtre.</p>
<p>A bientôt</p>
<p>Grégoire</p>> Un formulaire permettant l'envoi d'un email2004-12-23T13:21:14Zhttps://contrib.spip.net/Un-formulaire-permettant-l-envoi-d#comment2776642004-12-23T13:21:14Z<p>Bonjour :o)</p>
<p>j'ai créé les fichiers dans la racine du site :</p>
<ul class="spip"><li> inc_ecrire_auteur.php3</li><li> inc_ecrire_auteur.html</li></ul>
<p>par simple copié-collé (courageuse mais pas téméraire<small class="fine d-inline"> </small>;op)</p>
<p>dans le fichier article.html j'ai :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> <!-- Auteurs de l'article --> <B_auteurs> <div class="menu"> <h2 class="structure"><:memes_auteurs:></h2> <ul class="divers"> <BOUCLE_auteurs(AUTEURS) {id_article} {par nom}> <li> <div class="menu-titre" title="Auteur"><a href="(#FORMULAIRE_ECRIRE_AUTEUR)" target="wclose"
onclick="window.open('#FORMULAIRE_ECRIRE_AUTEUR','wclose',
'width=380,height=350,toolbar=no,status=no,left=20,top=30')">#NOM</a></div> <ul> [<li class="menu-item" style="text-align: center"><a href="(#URL_SITE)">#NOM_SITE</a></li>] [<li class="menu-item" style="text-align: center">(#BIO)</li>] <B_articles_auteur> <BOUCLE_articles_auteur(ARTICLES) {id_auteur} {par popularite} {inverse} {0,5}> <li class="menu-item"><a href="#URL_ARTICLE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></li> </BOUCLE_articles_auteur> </ul> </li> </BOUCLE_auteurs> </ul> </div> </B_auteurs></code></pre></div>
<p>Cela m'affiche le formulaire dans la page (et de façon très désordonnée) comment faire pour qu'il soit véritablement affiché comme un lien générant un pop-up sur le nom de l'auteur<small class="fine d-inline"> </small>?</p>> pb formulaire permettant l'envoi d'un email ->re2004-09-16T15:02:58Zhttps://contrib.spip.net/Un-formulaire-permettant-l-envoi-d#comment1057282004-09-16T15:02:58Z<p>As-tu vérifier le nom de tous les fichiers concernés<small class="fine d-inline"> </small>?</p>
<p>Et si tu reprenais la procédure<small class="fine d-inline"> </small>?</p>
<p>Je travaille parfois aussi en local avec EasyPHP.</p>
<p>Amicalement</p>
<p>Grégoire</p>> pb formulaire permettant l'envoi d'un email ->re2004-09-12T19:43:35Zhttps://contrib.spip.net/Un-formulaire-permettant-l-envoi-d#comment1035222004-09-12T19:43:35Z<p>voila ou j'en suis :
<br>- j'ai inséré le premier script dans auteur.html (c'est indiqué nulle part dans l'article, mais je vois pas ou le mettre sinon)
<br>- j'ai créé un fichier inc_ecrire_auteur.php3 comme tu le dis
<br>- j'ai créé son pendant html avec ton code plus haut
<br>- j'ai inséré le <code class="spip_code spip_code_inline" dir="ltr"><INCLURE(inc_lien_ecrire_auteur.php3){id_auteur}></code> dans une boucle article :
<br>- </p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_ecrire(ARTICLES){id_article=1}>
<INCLURE(inc_lien_ecrire_auteur.php3){id_auteur}>
</BOUCLE_ecrire></code></pre></div>
<p><br>- ... et ca plante</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code># ligne 243, fichier inclus navigation.html: Unknown(inc_lien_ecrire_auteur.php3): failed to open stream: No such file or directory (2)
# ligne 243, fichier inclus navigation.html: (null)(): Failed opening 'inc_lien_ecrire_auteur.php3' for inclusion (include_path='.;C:\Program Files\EasyPHP1-7\php\pear\') (2)</code></pre></div>
<p>Je précise que je suis en local, <strong>et là je sais vraiment plus quoi faire...<small class="fine d-inline"> </small>;-(</strong></p>> pb formulaire permettant l'envoi d'un email ->réponse2004-09-12T18:21:05Zhttps://contrib.spip.net/Un-formulaire-permettant-l-envoi-d#comment1034962004-09-12T18:21:05Z<p>Bonjour.</p>
<p>Ici, on utilise un formulaire intégré dans Spip : <code class="spip_code spip_code_inline" dir="ltr">#FORMULAIRE_ECRIRE_AUTEUR</code>, mais on l'insère dans une boucle, qui fait partie d'un squelette : <code class="spip_code spip_code_inline" dir="ltr">inc_ecrire_auteur.html</code> qui sera appelé par un include <code class="spip_code spip_code_inline" dir="ltr"><INCLURE(inc_lien_ecrire_auteur.php3){id_auteur}></code>.</p>
<p>De la même façon que <code class="spip_code spip_code_inline" dir="ltr">article.html</code> est un squelette, qu'il est appelé via un programme en php <code class="spip_code spip_code_inline" dir="ltr">article.php3</code>.</p>
<p>Les squelettes doivent être avec les squelettes, les scripts php3 à la racine du site.</p>
<p>Voir :</p>
<ul class="spip"><li> <a href="http://www.spip.net/fr_article1591.html" class="spip_out" rel='nofollow external'>Qu'est-ce que les fichiers «<small class="fine d-inline"> </small>-dist.html<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>?</a></li><li> <a href="http://www.spip.net/fr_article1828.html?var_recherche=include" class="spip_out" rel='nofollow external'><INCLURE> d'autres squelettes</a></li><li> <a href="http://www.spip.net/fr_rubrique144.html" class="spip_out" rel='nofollow external'>SPIP pas à pas</a></li></ul>
<p>Amicalement<br class="autobr">
Grégoire</p>> pb formulaire permettant l'envoi d'un email2004-09-12T17:54:47Zhttps://contrib.spip.net/Un-formulaire-permettant-l-envoi-d#comment1034952004-09-12T17:54:47Z<p>excuse moi mais j'ai pas bien compris ou on met le premier script...</p>
<p>merci de m'éclairer</p>