Envoyer une newsletter Spip avec WANewsletter - commentaires Envoyer une newsletter Spip avec WANewsletter 2011-06-08T20:00:32Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment446543 2011-06-08T20:00:32Z <p>je gere, de même, des listes contenant plusieurs milliers d'abonnés sans probleme...</p> Envoyer une newsletter Spip avec WANewsletter 2009-10-08T20:57:30Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment421426 2009-10-08T20:57:30Z <p>Quand je lis :</p> <blockquote class="spip"> <p>Par contre, WANewsletter s'adresse principalement aux sites de petite et moyenne envergure car il n'est pas adapté aux listes contenant plusieurs centaines d'abonnés</p> </blockquote> <p>Je suis un peu étonné car j'utilise actuellement et régulièrement ce script pour envoyer une newsletter à quelque 37.000 abonnés…</p> Envoyer une newsletter Spip avec WANewsletter 2009-04-02T13:16:32Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment415051 2009-04-02T13:16:32Z <p>Salut à tous,</p> <p>J'ai un problème pour l'envoi des mails.<br class="autobr"> Aucun email ne part.<br class="autobr"> il me dit bien que l'envoi a était sauvegarder, donc je valide l'envoi maintenant et la il me marque :</p> <p>« L'envoi partiel a été effectué avec succès à 0 abonnés.<br class="autobr"> La lettre de diffusion a été envoyée jusqu'à présent à 0 abonnés sur un total de 3</p> <p>Cliquez ici pour continuer l'envoi de façon automatique</p> <p>Cliquez ici pour envoyer un autre flot d'emails »</p> <p>Si je clique sur le premier lien, il me marque : Firefox a détecté que le serveur redirige la demande pour cette adresse d'une manière qui n'aboutira pas.</p> <p>et si je clique sur le second liens rien ne se passe</p> <p>Quelqu'un aurait une idée du problème.<br class="autobr"> merci</p> Cette contrib n'est plus supportée par l'auteur 2007-03-24T13:16:01Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment392375 2007-03-24T13:16:01Z <p>Voilà une très bonne nouvelle<small class="fine d-inline"> </small>! :)</p> <p>Peu-être que mes squelettes sont encore valides. Ce qui est certain, c'est qu'ils bénéficieraient d'une révision complète pour bénéficier des nouvelles fonctionnalités de Spip. Je ne vois pas quand j'aurai l'occasion dele faire par contre... :(</p> Cette contrib n'est plus supportée par l'auteur 2007-03-24T01:42:53Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment392369 2007-03-24T01:42:53Z <p>Bonjour Thierry, :-)</p> <p>En fait, la partie concernant l'ajout de code pour gérer le chargement de contenu externe n'est plus utile dans wanewsletter 2.3.*. Le chargement d'un document à partir d'une URL donnée est une fonctionnalité native de cette version.</p> <p>En revanche, je suppose que les squelettes de base fournis dans ton article restent valables<small class="fine d-inline"> </small>?</p> <p>Cordialement,</p> Cette contrib n'est plus supportée par l'auteur 2007-03-13T00:23:37Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment391980 2007-03-13T00:23:37Z <p>Je suis désolé d'avoir à vous annoncer que je ne pourrai plus supporter cette contrib. En effet, je n'utilise plus WAnewsletter depuis déjà un certain temps. Le travail nécessaire pour faire suite aux multiples évolutions de WANewsletter en conjoncture avec les nouvelles versions de Spip est maintenant au-delà de mes capacités.</p> <p>J'invite donc les braves à reprendre le flambeau et perpétuer cette chouette solution d'infolettre sur Spip en créant de nouvelles contribs portant sur les dernières versions de ces scripts.</p> Envoyer une newsletter Spip avec WANewsletter 2007-03-09T08:06:52Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment391845 2007-03-09T08:06:52Z <p>Bonjour,</p> <p>J'ai beau lire et relire, et je ne réussis pas l'installation, je reste bloqué à la page installation, les modifs apportées jouent-elles un rôle pour l'installation<small class="fine d-inline"> </small>?</p> <p>Merci</p> Envoyer une newsletter Spip avec WANewsletter avec spip 1.9.1 2007-01-05T22:05:47Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment390150 2007-01-05T22:05:47Z <p>Bonjour et merci pour cette belle contrib<small class="fine d-inline"> </small>!</p> <p>J'ai quelques soucis en voulant utiliser un forumulaire d'inscription pour wanewsletter avec la version 1.9.1 de Spip.</p> <p>Avec le formulaire que j'ai généré avec l'outil de wanewsletter, lors du submit de l'inscription, j'arrive sur une page sur laquelle est écrite « Nothing to do here. » (d'après sa source, je crois qu'elle est générée par spip).</p> <p>Comment doit être mon formulaire pour qu'il fonctionne avec la version 1.9.1 de Spip<small class="fine d-inline"> </small>?</p> <p>Merci d'avance<br class="autobr"> Frances</p> Envoyer une newsletter Spip avec WANewsletter avec spip 1.9.1 2007-01-03T15:42:48Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment390101 2007-01-03T15:42:48Z <p>J'ai fait ce qui était suggéré, mais j'ai quelques soucis :</p> <p><a href="http://www.portique.net/spip.php?page=newsletter-html" class="spip_url spip_out auto" rel="nofollow external">http://www.portique.net/spip.php?page=newsletter-html</a></p> <p>D'une part, quand je charge, j'ai pour les brèves un lien sans numéro et faisant référence à un article.</p> <p>D'autre part, quand je me rends à la page citée ci-dessus, il y a apparemment des problèmes de syntaxe, mais comme je n'y connais pas grand chose, je ne sais pas ce qu'il faut faire pour rectifier le problème.</p> <p>Une idée<small class="fine d-inline"> </small>?</p> <p>Merci par avance.</p> Spip avec WANewsletter 2.3.0 : pas de chargement 2006-12-31T15:17:07Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment390044 2006-12-31T15:17:07Z <p>Bonjour,</p> <p>Merci pour ce script qui, si je parviens à le faire fonctionner, me fera gagner beaucoup de temps.</p> <p>Je viens de le tester avec la dernière version de Wanewsletter. L'accès direct aux pages html et texte est impec mais le chargement ne fonctionne pas.</p> <p>Avez-vous une idée<small class="fine d-inline"> </small>? Est-ce lié à la version 2.3<small class="fine d-inline"> </small>? Je ne connais pas les précédentes.<br class="autobr"> Merci par avance.</p> Envoyer une newsletter Spip avec WANewsletter avec spip 1.9.1 2006-12-03T19:31:10Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment389221 2006-12-03T19:31:10Z <p>Bonjour,<br class="autobr"> Sur le fond rien de changé. <br class="autobr"> Les seules adaptations sont :<br class="autobr"> Adapter l'adresse des fichiers newsletter-txt.html ou newsletter-html.html dans les deux fichiers de Wanewsletter, /admin/envoi.php et /templates/admin/send_body.tpl.<br class="autobr"> Leurs adresses deviennent : <strong>http://votre_site_sous_spip/spip.php?page=newsletter-html</strong> et <strong>http://votre_site_sous_spip/spip.php?page=newsletter-txt</strong></p> <p>Ces deux fichiers étant mis directement dans la directorie /squelettes du site sous spip.<br class="autobr"> Les<strong> anciens fichiers en .php3 sont inutiles</strong></p> <p>C'est tout et ça marche impec, pour la récupération</p> Envoyer une newsletter Spip avec WANewsletter 2006-10-10T15:46:47Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment387987 2006-10-10T15:46:47Z <p>Merci beaucoup pour cette contrib. J'utilisais pour le moment Spip dans sa version la plus simpliste<small class="fine d-inline"> </small>! (Il faut dire que je me suis lancer tout de suite dans la réalisation de mes propres squelettes<small class="fine d-inline"> </small>!</p> <p>Bref tout ça pour dire que j'ai installé avec succès Wanewsletter. Aucun problème pour la ise en place du Hack.</p> <p>Là où il me reste un petit souci avant d'être opé à 100%, c'est que je suis sous spip 1.9.1 avec une base et un site en utf-8. Lorsque je visualise la version HTML de ma newsletter dans mon navigateur, je n'ai aucun problème, elle est belle<small class="fine d-inline"> </small>!<small class="fine d-inline"> </small>!<small class="fine d-inline"> </small>! Par contre quand je la charge dans le formulaire d'envoi de Wanewsletter, j'ai un petit souci. Mes caractères accentués se transforment en d'immondes bêtes du genre « Lieu à définir » ce qui est un peu ennuyeux quand à la lisibilité du texte...</p> <p>Je me demandais si quelqu'un utilisant cette contrib aurait une idée de là où pouvait venir le problème<small class="fine d-inline"> </small>!</p> Envoyer une newsletter Spip avec WANewsletter 2006-09-11T13:57:13Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment387496 2006-09-11T13:57:13Z <p>Bonjour,</p> <p>Pour faire fonctionner ce patch sur la version 2.3.1 de wanewsletter, il faut modifier un peu le bout de code mis dans admin/envoi.php comme suit :</p> <p>modifier <br class="autobr"> $row = $db->fetch_array($result)<small class="fine d-inline"> </small>;<br class="autobr"> en<br class="autobr"> $row = $result->fetch()<small class="fine d-inline"> </small>;</p> <p>et il faut placer le bout de code non pas apres les lignes :<br class="autobr"> $output->set_filenames(array(<br class="autobr"> 'body' => 'send_body.tpl'<br class="autobr"> ))<small class="fine d-inline"> </small>;</p> <p>mais un peu au dessus, juste avant les lignes :<br class="autobr"> $subject = htmlspecialchars($logdata['log_subject'])<small class="fine d-inline"> </small>;<br class="autobr"> $body_text = htmlspecialchars($logdata['log_body_text'], ENT_NOQUOTES)<small class="fine d-inline"> </small>;<br class="autobr"> $body_html = htmlspecialchars($logdata['log_body_html'], ENT_NOQUOTES)<small class="fine d-inline"> </small>;</p> <p>Hope this helps<br class="autobr"> Enzo</p> Envoyer une newsletter Spip avec WANewsletter 2006-04-08T13:12:36Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment385908 2006-04-08T13:12:36Z <p>Je suis désolé, mais je ne suis pas familier avec ce problème qui me semble lié à l'installation du script WANewsletter. Je vous recommende de lire la FAQ du site WANewsletter ou deposer votre question dans leur forum de support.</p> Envoyer une newsletter Spip avec WANewsletter 2006-04-05T20:45:25Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment385891 2006-04-05T20:45:25Z <p>Bonsoir,</p> <p>J'ai chargé la WAnewsletter. Je n'ai pas encore peu l'expérimenté. J'ai des difficulté pour faire le lien sur mon site (<a href="http://www.kiminvati.com" class="spip_url spip_out auto" rel="nofollow external">http://www.kiminvati.com</a>). <br class="autobr"> De plus, il me refuse l'accès à la partie administrateur (réponse : No input file specified.).</p> <p>Que faire, je suis un novice en programation.</p> <p>Merci d'avance</p> <p>André</p> Plus rien dans la page envoi.php 2005-12-23T02:08:51Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment384936 2005-12-23T02:08:51Z <p>Bonjour et merci pour ce script.</p> <p>Je viens d'installer les codes dans les pages et quand je retourne sur l'admin de Wanewsletter et que je clique sur envoi. La page s'affiche uniquement avec l'entete et le pied de page. Je n'ai plus les formulaires.</p> <p>Quelqu'un à déjà eu ce problème<small class="fine d-inline"> </small>?<br class="autobr"> C'est grave docteur<small class="fine d-inline"> </small>?</p> Multi listes de diffusion 2005-09-23T07:31:16Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment383556 2005-09-23T07:31:16Z <p>Bonjour,</p> <p>Avant toute chose, merci pour cette super contrib qui me sert très souvent et sur plusieurs sites<small class="fine d-inline"> </small>!</p> <p>J'essaie, de mettre en place un plug in permettant de gérer plusieurs listes de diffusions en même temps.</p> <p>J'ai essayé de faire un formulaire avec la method post, mais il me marque invariablement « session non valide<small class="fine d-inline"> </small>! »<br class="autobr"> J'ai donc créé plusieurs boutons pour charger le site avec un location différent : document.location='envoi.php<small class="fine d-inline"> </small>?choix=1&mode=spip' mais du coup wanewsletter râle et me marque : Erreur d'analyse XML : mal formé en rapport avec /admin/envoi.php</p> <p>Voyez vous d'où peut venir le problème<small class="fine d-inline"> </small>?</p> <p>Merci d'avance<small class="fine d-inline"> </small>!</p> > Envoyer une newsletter Spip avec WANewsletter 2005-09-12T11:07:43Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment383370 2005-09-12T11:07:43Z <p>Bonjour,</p> <p>MERCI pour la contrib<small class="fine d-inline"> </small>!!! Excellente<small class="fine d-inline"> </small>!!!</p> <p>Testée avec succès sur <a href="http://www.immobilier-annecy.org" class="spip_url spip_out auto" rel="nofollow external">www.immobilier-annecy.org</a>.</p> <p>@lexandre</p> > Et les images<small class="fine d-inline"> </small>? Elles n'apparaissent pas chez les destinataires en Html... 2005-09-09T13:18:44Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment383348 2005-09-09T13:18:44Z <p>Merci pour les encouragements<small class="fine d-inline"> </small>!</p> <p>Ceci est un problème commun à toutes les newsletters, que ce soit avec cette contrib ou non.<br class="autobr"> Le moyen standard est d'utiliser la balise <code class="spip_code spip_code_inline" dir="ltr"><BASE HREF="http://www.monsite.com/"></code> qui indiquera à partir d'où calculer les adresses relatives.</p> <p>Par contre, cette astuce peut poser problème lorsque la newsletter doit être affichée dans des sites de email comme Hotmail. Il est alors beaucoup plus prudent d'utiliser le nouveau filtre |liens_absolus de la version 1.8.2 de Spip.</p> <p><code><abbr title="liens_absolus)">(#TEXTE</abbr><code></code></code></p> <p>Pour plus d'info sur ce filtre :<br class="autobr"> <a href="http://www.spip.net/fr_article3173.html" class="spip_out" rel='nofollow external'>http://www.spip.net/fr_article3173.html</a></p> > Et les images<small class="fine d-inline"> </small>? Elles n'apparaissent pas chez les destinataires en Html... 2005-09-07T16:17:33Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment383321 2005-09-07T16:17:33Z <p>Bonjour,</p> <p>Un grand merci-bravo pour cette énorme contrib.</p> <p>Elle marche... sauf pour les images.<br class="autobr"> Je ne sais comment faire pour que les adresses des images soient correctement converties dans la version Html afin de devenir absolues. Pour l'instant, elles ne s'affichent pas à la réception de la newsletter. C'est le dernier test qui me bloque avant l'envoi de ma première newsletter.</p> <p>Help<small class="fine d-inline"> </small>!</p> <p> :)</p> <p>Merci par avance.</p> > ca eu marché, ca marche plus<small class="fine d-inline"> </small>! mais ca marche en local ... 2005-08-27T14:53:56Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment383126 2005-08-27T14:53:56Z <p>(Alain et althar sont tous les deux moi)</p> <p>je suis en php4.2 en local comme sur ouvaton</p> <p>les 2 fonctions dont je parle plus bas sont reconnues à partir de php4.3 et la solution proposée règle le problème (en local comme sur ouvaton) : il n'y a plus le message d'erreur « fonction non définie »</p> <p>cette étape franchie persiste le non fonctionnement du hack sur ouvaton seulement</p> > ca eu marché, ca marche plus<small class="fine d-inline"> </small>! mais ca marche en local ... 2005-08-27T13:56:27Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment383125 2005-08-27T13:56:27Z <p>Peux-tu vérifier ta version de PHP<small class="fine d-inline"> </small>? C'est indiqué dans la page /ecrire/info.php3.</p> <p>Il est possible que ce soit une version un peu ancienne et que la solution proposée par Alain dans le message précédent te serait utile.</p> > ca eu marché, ca marche plus<small class="fine d-inline"> </small>! mais ca marche en local ... 2005-08-26T21:38:06Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment383118 2005-08-26T21:38:06Z <p>ça marche en local avec<br class="manualbr">EasyPHP<br class="manualbr">phpMyAdmin 2.2.6<br class="manualbr">MySQL 3.23.49-max-nt</p> <p>ça ne marche plus sur ouvaton avec<br class="manualbr">phpMyAdmin 2.6.1-pl3<br class="manualbr">MySQL 4.0.24_Debian-10-log</p> ca eu marché, ca marche plus<small class="fine d-inline"> </small>! 2005-08-24T08:05:44Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment383031 2005-08-24T08:05:44Z <p>quelques posts dans divers forum indiquent que je ne suis pas tout à fait seul dans cette situation :</p> <p>j'ai utilisé sans problème wanewsletter et son adaptation à SPIP pendant plusieurs mois.</p> <p>et puis j'ai fait une mise à jour de spip (vers 1.8.1), j'ai essayé SPIP-liste (la dernière version de bloogletter) qui ne correspondait à mes besoins.</p> <p>peut-être ai-je fait d'autres choses pendant l'été dont je ne me souviens pas ...</p> <p>quand je décide de revenir à Wanewsletter tout marche sauf le chargement à partir du site : la page envoi.php<small class="fine d-inline"> </small>?mode=spip se charge bien mais les 2 champs (texte et html) restent vides.</p> <p>et cela sur mon site officiel, sur mon site test et sur mon site local</p> <p>depuis j'ai multiplié les réinstallations totales de plusieurs versions<br class="autobr"> rien n'y fait</p> <p>j'espère que quelqu'un qui a eu le même problème me debloquera</p> <p>merci d'avance</p> > Fatal error : Call to undefined function : html_entity_decode() RESOLU 2005-08-18T21:10:07Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment382861 2005-08-18T21:10:07Z <p>voilà ce que j'ai mis au début de newsletter/admin/envoi.php<br class="autobr"> c'est inutile à partir php4</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>if ( !function_exists('file_get_contents')) { function file_get_contents($filename, $use_include_path = 0) { $file = @fopen($filename, 'rb', $use_include_path) ; if ($file) if ($fsize = @filesize($filename)) $data = fread($file, $fsize) ; else while ( !feof($file)) $data .= fread($file, 1024) ; fclose($file) ; return $data ; } } /////////////////////////////////////////////////////////////////// if (!function_exists('html_entity_decode')) { function html_entity_decode ($string, $opt = ENT_COMPAT) { $trans_tbl = get_html_translation_table (HTML_ENTITIES); $trans_tbl = array_flip ($trans_tbl); if ($opt & 1) { // Translating single quotes // Add single quote to translation table; // doesn't appear to be there by default $trans_tbl["&apos;"] = "'"; } if (!($opt & 2)) { // Not translating double quotes // Remove double quote from translation table unset($trans_tbl["""]); } return strtr ($string, $trans_tbl); } } // Just to be safe ;o) if (!defined("ENT_COMPAT")) define("ENT_COMPAT", 2); if (!defined("ENT_NOQUOTES")) define("ENT_NOQUOTES", 0); if (!defined("ENT_QUOTES")) define("ENT_QUOTES", 3);</code></pre></div> > Fatal error : Call to undefined function : html_entity_decode() RESOLU 2005-08-18T14:41:59Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment382856 2005-08-18T14:41:59Z <p>Bonjour Alain,</p> <p>Est-ce que tu as règlé le ton problème<small class="fine d-inline"> </small>? Si oui, peux-tu m'envoyer (ou inscrire ici) les bouts de code tels que tu les as modifiés<small class="fine d-inline"> </small>?</p> <p>Merci<small class="fine d-inline"> </small>!</p> > Fatal error : Call to undefined function : html_entity_decode() RESOLU 2005-08-18T10:31:31Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment382855 2005-08-18T10:31:31Z <p>pour les versions de php inferieure à 4 il faut rajouter au début de admin/envoi.php :</p> <p>if (<small class="fine d-inline"> </small>!function_exists('file_get_contents')) <i> ..............</i></p> <p>et</p> <p>if (!function_exists('html_entity_decode')) <i> .................</i></p> <p>pour le code exact chercher sur le web les noms de ces 2 fonctions</p> > Fatal error : Call to undefined function : html_entity_decode() 2005-08-17T13:05:52Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment382843 2005-08-17T13:05:52Z <p>et si je remets l'ancien code dans le hack c'est pareil mais avec file_get_contents qui n'est pas reconnue</p> > Fatal error : Call to undefined function : html_entity_decode() 2005-08-17T12:54:52Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment382838 2005-08-17T12:54:52Z <p>en fait c'est le //HACK SPIP qui a changé, je sais pas quand</p> <p>la ligne</p> <blockquote class="spip"> <p>$logdata['log_body_text'] = file_get_contents(«<small class="fine d-inline"> </small>http://domaine/fichier-txt.php3<small class="fine d-inline"> </small>»)<small class="fine d-inline"> </small>;</p> </blockquote> <p>a été remplacée par</p> <blockquote class="spip"> <p>$logdata['log_body_text'] = html_entity_decode(file_get_contents(«<small class="fine d-inline"> </small>http://domaine/fichier-txt.php3<small class="fine d-inline"> </small>») )<small class="fine d-inline"> </small>;</p> </blockquote> <p>ce qui provoque l'erreur ...</p> <p>mais sans doute est-ce moi qui suis dans l'erreur<small class="fine d-inline"> </small>??? <br class="autobr"> quelqu'un y voit plus clair<small class="fine d-inline"> </small>?<br class="autobr"> merci</p> Fatal error : Call to undefined function : html_entity_decode() 2005-08-17T08:22:45Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment382835 2005-08-17T08:22:45Z <p>j'ai utilisé wanewsletter (2.2.4) avec satisfaction pendant plus d'un an.</p> <p>suite à des problèmes j'ai décidé de tout réinstaller et je suis allé chercher la dernière version (2.2.5)</p> <p>mais quand je fais « charger » j'ai :</p> <p>Fatal error : Call to undefined function : html_entity_decode() in /data/www/m/i/llebabords.ouvaton.org/html/newsletter/admin/envoi.php on line 50</p> <p>il semble en effet que le dossier envoi.php ai changé</p> <p>quelqu'un a t il fait les corrections nécessaires<small class="fine d-inline"> </small>?</p> > newsletter TXT génère trop de blancs 2005-08-04T11:29:14Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment382687 2005-08-04T11:29:14Z <p>Je voulais bien sûr écrire remplacer :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_rub(RUBRIQUES)> <BOUCLE_art(ARTICLES){id_rubrique}> #TITRE </BOUCLE_art> </BOUCLE_rub></code></pre></div> <p>comme ceci :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_rub(RUBRIQUES)><BOUCLE_art(ARTICLES){id_rubrique}> - #TITRE </BOUCLE_art></BOUCLE_rub></code></pre></div> > newsletter TXT génère trop de blancs 2005-08-04T11:27:36Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment382686 2005-08-04T11:27:36Z <p>Je suis heureux que ma contrib vous ait été utile. :)</p> <p>Les espaces blancs sont souvent produits lorsque des boucles « sans résultat » se succèdent mais qui laissent tout de même les espaces blancs. Une solution est de coller ces boucles dans le code sans mettre d'espaces.</p> <p>Par exemple, on pourrait modifier la boucle suivante :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_rub(RUBRIQUES)> <BOUCLE_art(ARTICLES){id_rubrique}> </BOUCLE_art> </BOUCLE_rub></code></pre></div> <p>comme ceci :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_rub(RUBRIQUES)><BOUCLE_art(ARTICLES){id_rubrique}> - #TITRE </BOUCLE_art></BOUCLE_rub></code></pre></div> <p>Il faut bien sûr expérimenter pour arriver au résultat désiré.</p> > Envoyer une newsletter Spip avec WANewsletter 2005-08-03T16:23:28Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment382680 2005-08-03T16:23:28Z <p>Bonjour,</p> <p>Merci pour cette contrib qui m'est forte utile<small class="fine d-inline"> </small>!</p> > newsletter TXT génère trop de blancs 2005-08-03T09:45:04Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment382664 2005-08-03T09:45:04Z <p>Bonjour,</p> <p>J'utilise cette contrib pour notre site intranet depuis 6 mois et j'en suis très content. Bien sûr, j'ai un peu adapté les squelettes au contexte du site. J'ai juste un petit souci : avec le même code de boucle (balise HTML exceptées) la lettre format TXT me génère beaucoup trop de blancs entre chaque ligne de nouveautés, là où le format HTML est nickel, ce qui fait des mels très très aéré ...</p> <p>Une idée pour l'origine de ce dysfonctionnement<small class="fine d-inline"> </small>?<br class="autobr"> Merci.</p> > Envoyer une newsletter Spip avec WANewsletter 2005-07-06T22:16:27Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment382037 2005-07-06T22:16:27Z <p><strong>Problème avec «<small class="fine d-inline"> </small>LINKS<small class="fine d-inline"> </small>» :</strong> J'ai révisé et simplifié les squelettes tout en ajoutant une boucle BRÈVES. Le problème d'affichage de LINKS devrait être réglé.</p> <p><strong>Problème avec #URL_SITE_SPIP :</strong> Vous pouvez essayer d'ajouter "/spip/" à la fin de l'adresse de votre site dans la configuration du site. (Ex : <a href="http://www.votresite.com/spip/" class="spip_url spip_out auto" rel="nofollow external">http://www.votresite.com/spip/</a>). Cela devrait régler le problème. Je suggère toutefois, si c'est possible, de considérer de placer le site Spip à la racine du site au lieu que dans un sous-dossier.<small class="fine d-inline"> </small>;)</p> <p>Merci pour vos encouragements<small class="fine d-inline"> </small>! :)</p> > Envoyer une newsletter Spip avec WANewsletter 2005-07-05T13:48:30Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment382014 2005-07-05T13:48:30Z <p>Tout d'abord merci et bravo pour cette contrib très utile<small class="fine d-inline"> </small>!</p> <p>Je rencontre toutefois un petit problème au niveau des liens «<small class="fine d-inline"> </small>#URL_<small class="fine d-inline"> </small>» de ma newsletter qui ne pointent pas vers mon site qui se trouve dans un répertoire «<small class="fine d-inline"> </small>/spip<small class="fine d-inline"> </small>» avec tous les fichiers.</p> <p>Malgré une configuration du type «<small class="fine d-inline"> </small>monsite.com/spip/newsletter-_.php3<small class="fine d-inline"> </small>», je n'arrive pas à ressoudre ce problème sauf à créer des liens complet : «<small class="fine d-inline"> </small>#URL_SITE_SPIP/#URL_<small class="fine d-inline"> </small>». Est-ce normal<small class="fine d-inline"> </small>?</p> <p>D'autre part le lien «<small class="fine d-inline"> </small>LINKS<small class="fine d-inline"> </small>» ne semble pas s'insérer automatiquement dans les squelettes proposés.</p> > Envoyer une newsletter Spip avec WANewsletter 2005-06-22T13:59:16Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment381791 2005-06-22T13:59:16Z <p>Salut,</p> <p>Quand je clique dessus, j'ai une page d'erreur 'Impossible d'afficher la page'<br class="autobr"> je n'arrive pas à le faire fonctionner.<br class="autobr"> Le reste fonctionne bien.</p> <p>Je suis sous spip 1.8.1-c et hébergé chez <a href="http://www.phpnet.org" class="spip_out" rel='nofollow external'>www.phpnet.org</a>.</p> <p>Merci de votre aide.</p> > Envoyer une newsletter Spip avec WANewsletter 2005-05-14T08:44:17Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment381083 2005-05-14T08:44:17Z <p>Depuis que j'ai installé SPIP 1.8 le formulaire d'envoi de wanewsletter ne marche plus quand j'insère le hack : il est entièrement vide.</p> <p>Que faire<small class="fine d-inline"> </small>?</p> > Envoyer une newsletter Spip avec WANewsletter 2005-05-12T00:03:48Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment381032 2005-05-12T00:03:48Z <h2 class="h2">Mise à niveau</h2> <p>J'ai testé cette contrib avec WANewsletter 2.2.5 et Spip 1.8.1 exactement tel que décrit ici et tout fonctionne bien. J'ai toutefois fait quelques corrections mineures de type orthographiques et rafraîchis quelques lignes.</p> Petit hack pour gérer plusieurs listes. 2005-05-07T13:57:13Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment380904 2005-05-07T13:57:13Z <p>Sur mon site, j'ai besoin de plusieurs listes (j'ai plusieurs options d'abonnement)</p> <p>Pour faire ca j'ai legerement modifié le code <br class="autobr"> //HACK SPIP<br class="autobr"> $mode = (<small class="fine d-inline"> </small>!empty($_REQUEST['mode']) )<small class="fine d-inline"> </small>? $_REQUEST['mode'] : ''<small class="fine d-inline"> </small>;<br class="autobr"> if ($mode == « spip ») <i><br class="autobr"> $logdata['log_subject'] = $logdata['log_subject'] = $listdata['liste_name']<small class="fine d-inline"> </small>;<br class="autobr"> $logdata['log_body_text'] = html_entity_decode(file_get_contents("<a href="http://www.monsite.net/newsletter-" class="spip_url spip_out auto" rel="nofollow external">http://www.monsite.net/newsletter-</a>«<small class="fine d-inline"> </small>.$listdata['liste_name'].<small class="fine d-inline"> </small>»-txt.php3") )<small class="fine d-inline"> </small>;<br class="autobr"> $logdata['log_body_html'] = file_get_contents("<a href="http://www.monsite.net/newsletter-" class="spip_url spip_out auto" rel="nofollow external">http://www.monsite.net/newsletter-</a>«<small class="fine d-inline"> </small>.$listdata['liste_name'].<small class="fine d-inline"> </small>»-html.php3")<small class="fine d-inline"> </small>;<br class="autobr"> </i> #Fin mode=spip<br class="autobr"> //Fin HACK SPIP</p> <p>Comme ca il utilise un squellette différent pour chaque liste. Le squellette s'appele : newsletter-nomliste-txt.php3 et newsletter-nomliste-html.php3</p> <p>Si ca peut aider quelqu'un ...</p> > Envoyer une newsletter Spip avec WANewsletter 2005-04-25T09:01:19Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment380657 2005-04-25T09:01:19Z <p>pour faire aussi apparaitres les breves dans la newsletter, on peux utiliser ceci ( bizarrement la balise age n'est pas prise en compte<small class="fine d-inline"> </small>?)</p> <hr class="spip"> <p>version HTML</p> <hr class="spip"><div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><html> <!-- Ce message est destiné à être vu en format HTML mais votre logiciel de messagerie ne supporte pas ce format. --> <head> <TITLE>Nouveautés publiées sur le site [#NOM_SITE_SPIP] durant les 7 derniers jours</TITLE> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> <base href="[(#URL_SITE_SPIP)]"> </head> <body> <div style="width:600px" class="contenu"> <h3 class="spip">Nouveautés publiées sur le site <a href="#URL_SITE_SPIP">[#NOM_SITE_SPIP]</a> durant ces derniers jours <B_breves> <BOUCLE_breves(BREVES){par date}{inverse}{0,5}{"-----------------"}> [(#SURTITRE|textebrut) ][(#TITRE|majuscules|textebrut)][ (#SOUSTITRE|textebrut)][ (#INTRODUCTION|textebrut)] -> [(#URL_SITE_SPIP)]/[(#URL_ARTICLE)] </BOUCLE_breves> </B_breves> <p> </p> <h3 class="spip">et les derniers articles <BOUCLE_nouveaux_articles(ARTICLES){par date}{inverse}{doublons}{0,3}{"-----------------"}> [(#SURTITRE|textebrut) ][(#TITRE|majuscules|textebrut)][ (#SOUSTITRE|textebrut)][ (#INTRODUCTION|textebrut)] -> [(#URL_SITE_SPIP)]/[(#URL_ARTICLE)] </BOUCLE_nouveaux_articles> <?php if ($mail=="true") { ?> [ </p> <p class="texte"> </p> ] <?php } // fin if ($mail="true") ?> </div> <p class="date">[Publi&eacute; le (#DATE|jour)] [(#DATE|nom_mois)] [(#DATE|annee)]</p> <p class="date">{LINKS}</p> </body> </html></code></pre></div><hr class="spip"> <p>VERSION TXT</p> <hr class="spip"><div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>==================================== Nouveautés publiées sur le site [(#NOM_SITE_SPIP)] durant les 7 derniers jours #URL_SITE_SPIP ==================================== ------------------------------------ DERNIERES BREVES ------------------------------------ <B_breves> <BOUCLE_breves(BREVES){par date}{inverse}{0,5}{"-----------------"}> [(#SURTITRE|textebrut) ][(#TITRE|majuscules|textebrut)][ (#SOUSTITRE|textebrut)][ (#INTRODUCTION|textebrut)] -> [(#URL_SITE_SPIP)]/[(#URL_ARTICLE)] </BOUCLE_breves> </B_breves> ------------------------------------ DERNIERS ARTICLES ------------------------------------ <BOUCLE_nouveaux_articles(ARTICLES){par date}{inverse}{doublons}{0,3}{"-----------------"}> [(#SURTITRE|textebrut) ][(#TITRE|majuscules|textebrut)][ (#SOUSTITRE|textebrut)][ (#INTRODUCTION|textebrut)] -> [(#URL_SITE_SPIP)]/[(#URL_ARTICLE)] </BOUCLE_nouveaux_articles> ==================================== <?php if ($mail=="true") { ?> ==================================== <?php } // fin if ($mail="true") ?> {LINKS}</code></pre></div> > Envoyer une newsletter Spip avec WANewsletter 2005-04-25T09:00:33Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment380656 2005-04-25T09:00:33Z <p>pour faire aussi apparaitres les breves dans la newsletter, on peux utiliser ceci ( bizarrement la balise age n'est pas prise en compte<small class="fine d-inline"> </small>?)</p> <hr class="spip"> <p>version HTML</p> <hr class="spip"><div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><html> <!-- Ce message est destiné à être vu en format HTML mais votre logiciel de messagerie ne supporte pas ce format. --> <head> <TITLE>Nouveautés publiées sur le site [#NOM_SITE_SPIP] durant les 7 derniers jours</TITLE> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> <base href="[(#URL_SITE_SPIP)]"> </head> <body> <div style="width:600px" class="contenu"> <h3 class="spip">Nouveautés publiées sur le site <a href="#URL_SITE_SPIP">[#NOM_SITE_SPIP]</a> durant ces derniers jours <B_breves> <BOUCLE_breves(BREVES){par date}{inverse}{0,5}{"-----------------"}> [(#SURTITRE|textebrut) ][(#TITRE|majuscules|textebrut)][ (#SOUSTITRE|textebrut)][ (#INTRODUCTION|textebrut)] -> [(#URL_SITE_SPIP)]/[(#URL_ARTICLE)] </BOUCLE_breves> </B_breves> <p> </p> <h3 class="spip">et les derniers articles <BOUCLE_nouveaux_articles(ARTICLES){par date}{inverse}{doublons}{0,3}{"-----------------"}> [(#SURTITRE|textebrut) ][(#TITRE|majuscules|textebrut)][ (#SOUSTITRE|textebrut)][ (#INTRODUCTION|textebrut)] -> [(#URL_SITE_SPIP)]/[(#URL_ARTICLE)] </BOUCLE_nouveaux_articles> <?php if ($mail=="true") { ?> [ </p> <p class="texte"> </p> ] <?php } // fin if ($mail="true") ?> </div> <p class="date">[Publi&eacute; le (#DATE|jour)] [(#DATE|nom_mois)] [(#DATE|annee)]</p> <p class="date">{LINKS}</p> </body> </html></code></pre></div><hr class="spip"> <p>VERSION TXT</p> <hr class="spip"><div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>==================================== Nouveautés publiées sur le site [(#NOM_SITE_SPIP)] durant les 7 derniers jours #URL_SITE_SPIP ==================================== ------------------------------------ DERNIERES BREVES ------------------------------------ <B_breves> <BOUCLE_breves(BREVES){par date}{inverse}{0,5}{"-----------------"}> [(#SURTITRE|textebrut) ][(#TITRE|majuscules|textebrut)][ (#SOUSTITRE|textebrut)][ (#INTRODUCTION|textebrut)] -> [(#URL_SITE_SPIP)]/[(#URL_ARTICLE)] </BOUCLE_breves> </B_breves> ------------------------------------ DERNIERS ARTICLES ------------------------------------ <BOUCLE_nouveaux_articles(ARTICLES){par date}{inverse}{doublons}{0,3}{"-----------------"}> [(#SURTITRE|textebrut) ][(#TITRE|majuscules|textebrut)][ (#SOUSTITRE|textebrut)][ (#INTRODUCTION|textebrut)] -> [(#URL_SITE_SPIP)]/[(#URL_ARTICLE)] </BOUCLE_nouveaux_articles> ==================================== <?php if ($mail=="true") { ?> ==================================== <?php } // fin if ($mail="true") ?> {LINKS}</code></pre></div> Un cierge pour toi... 2005-04-18T16:42:56Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment380447 2005-04-18T16:42:56Z <p>Mille merci à toi<small class="fine d-inline"> </small>!</p> <p>Je viens de mettre au point mon site sous SPIP, et je ml'étais résigné à utiliser une liste de diffusion sous yahoo en faisant des copier-coller de surcroît, à partir de mon site (<a href="http://www.portique.net/" class="spip_url spip_out auto" rel="nofollow external">www.portique.net/</a>).<br class="autobr"> Avec ton merveilleux script, et de surcroît tesinformations pour SPIP, tout marche, et je suis le plus heureux des bidouilleurs aussi fous qu'ignares...</p> <p>Merci<br class="autobr"> Cordialement<br class="autobr"> Anaxagore</p> > Envoyer une newsletter Spip avec WANewsletter 2005-04-16T14:50:39Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment380395 2005-04-16T14:50:39Z <p>Merci pour les encouragements<small class="fine d-inline"> </small>!</p> <p>Je n'ai pas trouvé d'instances de « newsletter_html ». Peut-être qu'un éditeur de Spip-Contrib aurait déjà fait la correction<small class="fine d-inline"> </small>?</p> > Envoyer une newsletter Spip avec WANewsletter 2005-04-15T13:27:45Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment380371 2005-04-15T13:27:45Z <p>Bonjour et merci, non seulement pour SPIP mais aussi pour cette fonction de lettre d'informations. Je ne suis pas trop au fait de toute cette technique mais j'ai trouvé une erreur à corriger : si on fait un copier/coller du texte proposé au moment de mettre en place le formulaire d'inscription, il faut (si l'on garde vos squelettes) changer alors newsletter_html.php3 par newsletter-html.php3. Voilà, c'est pas grand chose, mais j'ai mis un petit moment pour trouver ça, évidemment le lien ne se faisait pas...<br class="autobr"> Maintenant tout est ok et du coup, je me suis retiré de poplist qui a la facheuse habitude de vouloir proposer des liens publicitaires.<br class="autobr"> Bonne continuation et encore merci<small class="fine d-inline"> </small>!<br class="autobr"> Pascal-Olivier.</p> > Envoyer une newsletter Spip avec WANewsletter 2005-03-30T10:52:36Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment379923 2005-03-30T10:52:36Z <p>un seul mot :</p> <p>SUPERBE<small class="fine d-inline"> </small>!!!!</p> > Envoyer une newsletter Spip avec WANewsletter 2005-01-19T16:14:53Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment338919 2005-01-19T16:14:53Z <p>Bravo bravo bravo...<br class="autobr"> Excellent script et excellente contrib<small class="fine d-inline"> </small>!</p> <p>PS : ne jamais oublier de féliciter les auteurs quand ça marche<small class="fine d-inline"> </small>!</p> Utilisation de WAnewsletter pour envoyer un mail pour le suivi de l'activité éditoriale 2004-11-30T14:42:55Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment220813 2004-11-30T14:42:55Z <p>Salut,</p> <p>Meci pour ta contib, elle fonctionne parfaitement<small class="fine d-inline"> </small>!</p> <p>J'essaie de passer à l'étape suivante, c'est à dire d'utiliser WAnewsletter pour envoyer un message à mes administrateur pour leur indiquer qu'il y a des articles à valider (je travaille sur une très grande plate-forme qui va regrouper plusieurs milliers d'utilisateurs et une centaine d'administrateurs.</p> <p>Dans l'aide de SPIP il y mention du suivi de <a href="http://www.spip.net/fr_article2388.html" class="spip_out" rel='nofollow external'>l'activié éditoriale</a> par le biais d'une liste de diffusion.</p> <p>Je me casse les dents sur ce point...</p> <p><strong>Y a t'il moyen d'utiliser WAnewsletter pour envoyer cette liste d'articles à valider<small class="fine d-inline"> </small>?</strong> <br>- Si oui, comment<small class="fine d-inline"> </small>? <br>- Si non, connais-tu un produit que je pourrais utiliser<small class="fine d-inline"> </small>?</p> <p>Merci d'avance<small class="fine d-inline"> </small>!!!</p> choisir entre différents squelettes 2004-10-29T15:15:06Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment176899 2004-10-29T15:15:06Z <p>salut</p> <p>utilisateur heureux de ta contrib j'ai essayé de l'adapter (alors que je bricole à peine ...) pour envoyer, au choix, divers types de lettres (lettre habituelle, divers suppléments, lettre ne concernant qu'une liste, etc.).</p> <p>pour cela j'ai fait les squelettes et autant de fichiers envoi.php, envoi-1.php, etc.</p> <p>en test, avec quelques inscrits, ça à l'air de bien marcher mais je crains que toutes les fonctions ne soient pas respectées avec cette méthode.</p> <p>peux-tu me dire ton avis</p> <p>peut-être le choix des langues de ta dernière version pourrait-il mieux être détourné<small class="fine d-inline"> </small>?</p> <p>j'aurai bien aimé aussi pouvoir lier certaines listes à certains squelettes. peut-être un début de piste<small class="fine d-inline"> </small>?</p> <p>de toutes façons merci</p> > Automatiser tout ça<small class="fine d-inline"> </small>! 2004-09-10T13:53:00Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment102479 2004-09-10T13:53:00Z <p>Salut,</p> <p>et bravo pour ce hack... j'en rêvais<small class="fine d-inline"> </small>;o)</p> <p>Est-ce que qqu'un à penser à automatiser tout ça avec cron... WaNewsletter le gère mais on doit tout de même importer les squelettes dans son admin :(</p> <p>Merci<small class="fine d-inline"> </small>!</p> > Envoyer une newsletter Spip avec WANewsletter 2004-07-31T17:15:31Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment35553 2004-07-31T17:15:31Z <p>Les logiciels de courriel ne sont pas aussi sophistiqués que des navigateurs. Les balises exotiques du type Iframe ne fonctionnent donc pas toujours. Il est prudent de se tenir aux balises standard le plus possible.</p> <p>Cette contrib permet d'envoyer une page Spip avec WANewsletter. POurquoi ne pas envoyer votre page d'accueil au lieu d'un squelette de newsletter<small class="fine d-inline"> </small>?</p> > Envoyer une newsletter Spip avec WANewsletter 2004-07-28T11:59:32Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment34793 2004-07-28T11:59:32Z <div> </div> > Envoyer une newsletter Spip avec WANewsletter 2004-07-18T11:56:00Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment12060 2004-07-18T11:56:00Z <p>Bonjour,</p> <p>je n'ai pas trouver le lien pour créer un nouveau post je réponds donc à un précédent message.</p> <p>j'ai installé le script sur mon site mais parès avoir fait toutes les modifications inscrite dans l'article et lorsque je veux générer autmatiquement les newsletter en txt et html mon navigateur m'affiche :</p> <p><strong>Fatal error : Call to undefined function : file_get_contents() in /home/sites/site60/web/newsletter/admin/envoi.php on line 50</strong></p> > Envoyer une newsletter Spip avec WANewsletter 2004-07-14T08:49:17Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment11183 2004-07-14T08:49:17Z <p>J'ai installer le newsletter WaNewsletter 2.2.4 avec SPIP 1.7</p> <p>je n'arrive pas a faire .malgre que le newsletter fonncione toute seule mais sont integere avec Spip</p> > Envoyer une newsletter Spip avec WANewsletter 2004-07-04T10:24:53Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment10924 2004-07-04T10:24:53Z <p>Bonjour,</p> <p>je ne sais pas où il faut placer</p> <p>"if (<small class="fine d-inline"> </small>!function_exists('file_get_contents')) function file_get_contents($filename, $use_include_path = 0) $file = @fopen($filename, 'rb', $use_include_path)<small class="fine d-inline"> </small>; if ($file) if ($fsize = @filesize($filename)) $data = fread($file, $fsize)<small class="fine d-inline"> </small>; else while (<small class="fine d-inline"> </small>!feof($file)) $data .= fread($file, 1024)<small class="fine d-inline"> </small>; fclose($file)<small class="fine d-inline"> </small>; return $data<small class="fine d-inline"> </small>;</p> <p>dans le fichier envoi.php</p> <p>A quelle ligne faut-il mettre ce morceau de code<small class="fine d-inline"> </small>? Et les accolades....</p> <p>Merci de votre aide. Jeannine</p> > Envoyer une newsletter Spip avec WANewsletter 2004-06-04T00:12:37Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9931 2004-06-04T00:12:37Z <p>Ça marche bien d'ici. Est-ce que ça s'est règlé de votre côté<small class="fine d-inline"> </small>? Si le problème persiste, quel est le message d'erreur exactement<small class="fine d-inline"> </small>?</p> > Envoyer une newsletter Spip avec WANewsletter 2004-06-03T17:22:12Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9926 2004-06-03T17:22:12Z <p>Les liens vers les squelettes ne fonctionnent plus.<br class="autobr"> Serait il possible de les réparer ou de fournir un miroir<small class="fine d-inline"> </small>?<br class="autobr"> Merci<small class="fine d-inline"> </small>!</p> > file get contents 2004-05-30T16:49:28Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9814 2004-05-30T16:49:28Z <p>J'ai remacé par accolade_ouvrante et accolade_fermante car les accolades n'apparaissent dans cet éditeur</p> <p>if (<small class="fine d-inline"> </small>!function_exists('file_get_contents'))<br class="autobr"> <i>accolade_ouvrante</i><br class="autobr"> function file_get_contents($filename, $use_include_path = 0)<br class="autobr"> <i>accolade_ouvrante</i><br class="autobr"> $file = @fopen($filename, 'rb', $use_include_path)<small class="fine d-inline"> </small>; if ($file) if ($fsize = @filesize($filename)) $data = fread($file, $fsize)<small class="fine d-inline"> </small>; else while (<small class="fine d-inline"> </small>!feof($file)) $data .= fread($file, 1024)<small class="fine d-inline"> </small>; fclose($file)<small class="fine d-inline"> </small>; return $data<small class="fine d-inline"> </small>; <br class="autobr"> <i>accolade_fermante</i><br class="autobr"> <i>accolade_fermante</i></p> > V. 0.6 des squelettes de la newsletter 2004-05-30T12:51:48Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9808 2004-05-30T12:51:48Z <p>Bonjour,</p> <p>Oui j'ai 3 articles sous 7 jours qui figurent bien sur la version texte.<br class="autobr"> le message d'erreur était pour la version txt, il s'agissait de l'apostrophe</p> <p>C'est pour la version HTML, je n'ai tout simplement aucun message</p> <p>Version txt : <br class="autobr"> <a href="http://www.itmaroc.com/newsletter-txt.php3" class="spip_url spip_out auto" rel="nofollow external">http://www.itmaroc.com/newsletter-txt.php3</a><br class="autobr"> Version html : <br class="autobr"> <a href="http://www.itmaroc.com/newsletter-html.php3" class="spip_url spip_out auto" rel="nofollow external">http://www.itmaroc.com/newsletter-html.php3</a></p> <p>A noter que j'utilise la version 1.5.3 de Spip</p> <p>Merci pour votre aide, j'aimerai vraiment utiliser ce super script qui me ferait gagner un temps fou<small class="fine d-inline"> </small>!!!</p> <p>Viva Spip<small class="fine d-inline"> </small>! :-)</p> > file get contents 2004-05-30T02:00:39Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9803 2004-05-30T02:00:39Z <p>Bonjour, j'ai le problème de file get contents évoqué ici, et j'aimerai y apporter le correctif ... mais où place-t-on les accolades<small class="fine d-inline"> </small>?<br class="manualbr"> sinon bravo et merci pour cette contrib'<small class="fine d-inline"> </small>!</p> > Nouvelle version du script en attente de validation 2004-05-29T19:49:44Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9801 2004-05-29T19:49:44Z <p>Pour les intéressés, j'ai publié une nouvelle version de ce script intitulée <a href="http://www.spip-contrib.net/ecrire/articles.php3?id_article=528" class="spip_out" rel='nofollow external'>« Envoyer des newsletters avec WANewsletter en choisissant la langue et la période couverte. »</a>.</p> <p>Elle est présentement en évaluation (vous devez <a href="http://www.spip-contrib.net/spip_pass.php3" class="spip_out" rel='nofollow external'>vous inscrire à Spip-contrib</a> pour y accéder). Les testeurs sont les bienvenus<small class="fine d-inline"> </small>!</p> <p>Cette version est plus avancée que la précédente et je la recommande à ceux qui ont une version 7.2 de Spip.</p> > V. 0.6 des squelettes de la newsletter 2004-05-29T19:44:20Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9799 2004-05-29T19:44:20Z <p>Bonjour<small class="fine d-inline"> </small>!</p> <p>1) Pour utiliser le filtre apostrophe, il faut l'installer dans mes_fonctions.php3 (<a href='https://contrib.spip.net/Empecher-le-remplacement-des' class="spip_in" rel='nofollow'>voir la contrib de ce filtre</a>) et placer le filtre dans chacune des balises affichat du texte dans le squelette. (ex. [(#TITRE|texte_script|apostrophe)]</p> <p>2) Est-ce que vous avez des articles publiés durant les 7 derniers jours (ou durant la période couverte par la newsletter)<small class="fine d-inline"> </small>? Si il n'y en a pas, ça expliquerait leur absence.</p> <p>3) Vous mentionnez un message d'erreur. Quel est-il<small class="fine d-inline"> </small>?</p> > V. 0.6 des squelettes de la newsletter 2004-05-29T18:46:18Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9797 2004-05-29T18:46:18Z <p>Désolé, plus de problème avec la newsletter txt mais g toujours un problème avec la newsletter html : Rien ne s'affiche à part le premier titre (aucun article publié sous 7 jours)</p> > V. 0.6 des squelettes de la newsletter 2004-05-29T18:25:32Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9796 2004-05-29T18:25:32Z <p>Félicitation tout d'abord pour cet article car je cherchais depuis longtemps un système de newsletter pratique et cerise sur le gâteaux je le trouve avec paramétrage SPIP. cependant j'ai qlq petits soucis.</p> <p>Je possède une version anterieur 1.5.2 et j'aurais aimé obtenir la version avec filtre apostrophe car j'ai un message d'erreur sur la partie txt.</p> <p>Egalement, malgré après avoir supprimé « ajuste_typo » de la newsletter-html je n'arrive pas à la faire fonctionner normalement (aucun article).</p> <p>Merci pour votre aide</p> > V. 0.6 des squelettes de la newsletter 2004-05-29T14:18:43Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9789 2004-05-29T14:18:43Z <p>Désolé<small class="fine d-inline"> </small>! J'avais laissé par erreur un filtre spécifique à mon site. Vous n'avez simplement qu'à retirer toute mention du filtre « ajuste_typo » et tout devrait aller.</p> <p>J'ai aussi remarqué que la boucle derniers sites de la newsletter texte manquait le filtre « textebrut ». J'ai retiré le filtre « appostrophe » des boucles de la version texte car il n'est plus nécessaire avec les dernières version de Spip (1-7-1 et plus, je crois.)</p> > Envoyer une newsletter Spip avec WANewsletter 2004-05-29T14:16:34Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9787 2004-05-29T14:16:34Z <p>Désolé<small class="fine d-inline"> </small>! J'avais laissé par erreur un filtre spécifique à mon site. Vous n'avez simplement qu'à retirer toute mention du filtre « ajuste_typo » et tout devrait aller.</p> <p>Note : il faut aussi ajouter le filtre « textebrut » dans la boucle derniers sites de la newsletter, si vous l'utilisez.</p> > Envoyer une newsletter Spip avec WANewsletter 2004-05-28T17:23:00Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9771 2004-05-28T17:23:00Z <p>Bonsoir,</p> <p>En tout premier lieu merci pour ce magnifique script qui permet d'adapter WANewsletter à Spip. Il me manque juste un petit script qui est nommé <strong>ajust_typo</strong>. Pouvez vous me dire ce qu'il fait car honnetement je ne vois pas et eventuellement me dire ou je peux le trouver. Mon site est <a href="http://www.construiresolaire.com" class="spip_out" rel='nofollow external'>www.construiresolaire.com</a> et .......... vive SPIP</p> <p>Jean-Marie</p> > Envoyer une newsletter Spip avec WANewsletter 2004-05-26T09:06:26Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9640 2004-05-26T09:06:26Z <p>Bien vu,</p> <p>Le passage en SPIP 1.7.2 par rapport à la 1.7.r a résolu tous les problèmes de gestion des accents dans le format txt.</p> <p>Au délà, merci pour ce script qui me fait gagner un temps précieux dans la gestion de WANNewsletter et SPIP. Bravo pour ce lien qui permet enfin aux deux outils les plus souples et libres de publication sur net de communiquer plus facilement<small class="fine d-inline"> </small>;)</p> > Envoyer une newsletter Spip avec WANewsletter 2004-05-25T22:39:43Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9620 2004-05-25T22:39:43Z <p>Pour les apostrophe, j'ai fais un filtre 'apostrophe' pour les convertir.</p> <p><a href="http://www.spip-contrib.net/article407.html" class="spip_out" rel='nofollow external'>http://www.spip-contrib.net/article407.html</a></p> <p>On dirait que ce problème a disparu avec la version 1.7.2 de Spip.</p> <p>Quel est le problème des majuscules accentué<small class="fine d-inline"> </small>?</p> <p>La boucle que j'utilise sur un site en 1-7 pour les titres en majuscules de la newsletter texte (et qui semble marcher correctement) est :</p> <p>[(#TITRE|textebrut|majuscules|apostrophe|supprimer_numero)]</p> <p>Aussi, il ne faut pas se fier tout à fait à ce qu'on voit dans les champs de la page d'envoie. Cliquez sur les boutons « Prévisualiser » pour avoir une idée plus proche du produit final.</p> > Envoyer une newsletter Spip avec WANewsletter 2004-05-25T06:36:25Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9573 2004-05-25T06:36:25Z <p>Non ca marche trés bien, pas besoin de définir $filename, par contre il faut penser à rajouter les accolades pour le if et le function.</p> <p>Il me reste un problème avec les majuscules accentuées et l'apostrophe dans le txt<small class="fine d-inline"> </small>!</p> > Envoyer une newsletter Spip avec WANewsletter 2004-05-24T16:27:07Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9546 2004-05-24T16:27:07Z <p>Votre reconnaissance me fait honneur. Merci beaucoup<small class="fine d-inline"> </small>! :)</p> > Envoyer une newsletter Spip avec WANewsletter 2004-05-24T16:20:30Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9545 2004-05-24T16:20:30Z <p>Félicitations pour cette article. Je pense qu'il devrait pas mal aider les utilisateurs de spip et wanewsletter.</p> <p>Il est difficile pour moi de leur répondre, n'ayant aucune connaissance de Spip. Un lien vers votre article sera en bonne place sur le forum de wanewsletter :).</p> <p>Bobe, Auteur de WAnewsletter.</p> > Envoyer une newsletter Spip avec WANewsletter 2004-05-24T14:15:43Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9539 2004-05-24T14:15:43Z <p>Merci pour les encouragements, pour avoir rattrapé l'erreur du php3 et pour la fonction alternative<small class="fine d-inline"> </small>! :)</p> <p>J'ai corrigé les fichiers .php3 mais j'hésite à ajouter la fonction dans le document car je ne suis pas en mesure de la tester. Je vais la laisser en extra dans le forum pour l'instant. Est-ce que d'autres pourraient confirmer que la fonction proposée est complète telle<small class="fine d-inline"> </small>? Je me demande, entre autre, si il manque une ligne où $filename serait défini.</p> > Envoyer une newsletter Spip avec WANewsletter 2004-05-24T09:57:19Z https://contrib.spip.net/Envoyer-une-newsletter-Spip-avec#comment9524 2004-05-24T09:57:19Z <p>Félicitation à l'auteur pour cette automatisation</p> <hr class="spip"> <p>Voici les qq modifs aportées pour ma configuration perso :</p> <p>Pour les fichiers newsletter-html.php3 et newsletter-txt.php3</p> <p>include («<small class="fine d-inline"> </small>inc-public.php<small class="fine d-inline"> </small>»)<small class="fine d-inline"> </small>;<br class="autobr"> en<br class="autobr"> include («<small class="fine d-inline"> </small>inc-public.php3<small class="fine d-inline"> </small>»)<small class="fine d-inline"> </small>;</p> <p>Pour ceux qui utilisent une version d'EasyPHP 1.6 (comme test)<br class="autobr"> avec PHP Version 4.2.0<br class="autobr"> La fonction « file_get_contents » n'est pas pris en compte,<br class="autobr"> il faut juste rajouter le code suivant dans envoi.php</p> <p>if (!function_exists('file_get_contents')) <br class="autobr"> <i> <br class="autobr"> function file_get_contents($filename, $use_include_path = 0) <br class="autobr"> <i> <br class="autobr"> $file = @fopen($filename, 'rb', $use_include_path)<small class="fine d-inline"> </small>; <br class="autobr"> if ($file) <br class="autobr"> <i> <br class="autobr"> if ($fsize = @filesize($filename)) <br class="autobr"> <i> <br class="autobr"> $data = fread($file, $fsize)<small class="fine d-inline"> </small>; <br class="autobr"> </i> <br class="autobr"> else <br class="autobr"> <i> <br class="autobr"> while (!feof($file)) <br class="autobr"> <i> <br class="autobr"> $data .= fread($file, 1024)<small class="fine d-inline"> </small>; <br class="autobr"> </i> <br class="autobr"> </i> <br class="autobr"> fclose($file)<small class="fine d-inline"> </small>; <br class="autobr"> </i> <br class="autobr"> return $data<small class="fine d-inline"> </small>; <br class="autobr"> </i> <br class="autobr"> </i></p>