Newsletters - commentaires Newsletters 2019-05-16T07:31:12Z https://contrib.spip.net/Newsletters#comment501246 2019-05-16T07:31:12Z <p>Bonjour, J'utilise ce plugin sur 2 sites mais sur l'un deux rien ne part. Il s'agit d'une newsletter programmée. Toutefois lorsque je valide ma programmation, cela m'indique que la newsletter est fini...pas de prochain envoi? (voir capture). Je pense que le soucis vient de là... mais je ne comprends pas ce qui n'est pas fait correctement.<br class="autobr" /> Merci pour votre aide.<br class="autobr" /> Jérôme</p> Newsletters 2019-04-15T09:53:16Z https://contrib.spip.net/Newsletters#comment500855 2019-04-15T09:53:16Z <p>Bonjour à tous,</p> <p>Pour la gestion d'une newsletter, j'utilise le plugin “newsletters” avec “mailshots” et “MailSubscribers”.</p> <p>Quand je crée un nouvel email, je peux lui administrer une langue avant de l'envoyer (par exemple anglais). Le problème est que le bouton de désinscription (qui s'affiche bien “Unsubscribe from this Newsletter” en anglais) envoie sur une page “action=unsubscribe_mailsubscriber” qui est en français.</p> <p>Du coup ma question est : Comment ajouter la langue dans le lien appelé avec la variable @url_unsubscribe@ ?</p> <p>Merci pour votre aide et pour ces excellents plugins :)</p> <p>Abel</p> Newsletters 2019-04-15T07:27:36Z https://contrib.spip.net/Newsletters#comment500853 2019-04-15T07:27:36Z <p>J'ai bien pris en compte qu'il est associé à Mailshot et je pensais que c'était dans cet interface qu'il fallait rajouté des destinataires.</p> Newsletters 2019-04-15T07:25:48Z https://contrib.spip.net/Newsletters#comment500852 2019-04-15T07:25:48Z <p>Bonjour à tous<br class="autobr" /> je trouve le plugin fonctionnel. Par contre je n'arrive pas à trouver où on ajoute les destinataires. J'utilisais précédemment SPIP liste ; les lettres ont bien été importées par contre les visiteurs qui étaient les destinataires des lettres new letter ne le sont plus dans la nouvelle new letter et je me pose la question comment les y ajouter.<br class="autobr" /> Merci par avance.<br class="autobr" /> Philippe</p> Newsletters 2019-04-08T22:57:10Z https://contrib.spip.net/Newsletters#comment500748 2019-04-08T22:57:10Z <p>Bonjour, <br class="autobr" /> J'essaye de personnaliser un style pour l'infolettre. çà fonctionne sur le navigateur en local mais quand je l'installe dans mes squelette sur le serveur et je l'utilise depuis l'interface administrateur, puis je fais le test, je reçoit une lettre sans habillege que du texte et les photos. je vous laisse le code ci-dessous en espérant que quelqu'un peut m'aider. Merci d'avance.</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="css"><code><BOUCLE_rem<span class="br0">&#40;</span>CONDITION<span class="br0">&#41;</span> <span class="br0">&#123;</span>si <span class="re0">#REM</span><span class="br0">&#125;</span><span class="sy0">></span> <!<span class="re4">--</span> titre<span class="sy0">=</span><multi<span class="sy0">></span><span class="br0">&#91;</span>fr<span class="br0">&#93;</span>Typographic <span class="br0">&#40;</span>une colonne<span class="sy0">,</span> responsive<span class="br0">&#41;</span><span class="br0">&#91;</span>en<span class="br0">&#93;</span>Typographic <span class="br0">&#40;</span>one column<span class="sy0">,</span> responsive<span class="br0">&#41;</span></multi<span class="sy0">></span> <span class="re4">--</span><span class="sy0">></span> </BOUCLE_rem<span class="sy0">></span> <BOUCLE_newsletter<span class="br0">&#40;</span>NEWSLETTERS<span class="br0">&#41;</span> <span class="br0">&#123;</span>id_newsletter<span class="br0">&#125;</span><span class="br0">&#123;</span>statut?<span class="br0">&#125;</span><span class="br0">&#123;</span>lang_select<span class="br0">&#125;</span><span class="br0">&#123;</span>par <span class="kw5">lang</span><span class="br0">&#125;</span><span class="sy0">></span> <!doctype html<span class="sy0">></span> <html<span class="sy0">></span> <head<span class="sy0">></span> <meta charset<span class="sy0">=</span><span class="st0">"utf-8"</span><span class="sy0">></span> <meta name<span class="sy0">=</span><span class="st0">"viewport"</span> <span class="kw2">content</span><span class="sy0">=</span><span class="st0">"width=device-width, initial-scale=1"</span><span class="sy0">></span> <meta http-equiv<span class="sy0">=</span><span class="st0">"X-UA-Compatible"</span> <span class="kw2">content</span><span class="sy0">=</span><span class="st0">"IE=edge"</span><span class="sy0">></span> <meta http-equiv<span class="sy0">=</span><span class="st0">"Content-Type"</span> <span class="kw2">content</span><span class="sy0">=</span><span class="st0">"text/html; charset=UTF-8"</span><span class="sy0">></span> <title<span class="sy0">></span><span class="re0">#TITRE</span></title<span class="sy0">></span> <!<span class="re4">--</span> Open Graph Protocol <span class="re4">--</span><span class="sy0">></span> <span class="br0">&#91;</span> <meta property<span class="sy0">=</span><span class="st0">"og:title"</span> <span class="kw2">content</span><span class="sy0">=</span><span class="st0">"(#TITRE|attribut_html)"</span> /<span class="sy0">></span><span class="br0">&#93;</span> <meta property<span class="sy0">=</span><span class="st0">"og:type"</span> <span class="kw2">content</span><span class="sy0">=</span><span class="st0">"article"</span> /<span class="sy0">></span> <span class="br0">&#91;</span> <meta property<span class="sy0">=</span><span class="st0">"og:image"</span> <span class="kw2">content</span><span class="sy0">=</span><span class="st0">"(#LOGO_NEWSLETTER_NORMAL|sinon{#LOGO_SITE_SPIP}|extraire_attribut{src}|url_absolue)"</span> /<span class="sy0">></span><span class="br0">&#93;</span> <span class="br0">&#91;</span> <meta property<span class="sy0">=</span><span class="st0">"og:url"</span> <span class="kw2">content</span><span class="sy0">=</span><span class="st0">"(#URL_NEWSLETTER|url_absolue)"</span> /<span class="sy0">></span><span class="br0">&#93;</span> <span class="br0">&#91;</span> <meta property<span class="sy0">=</span><span class="st0">"og:description"</span> <span class="kw2">content</span><span class="sy0">=</span><span class="st0">"(#INTRODUCTION|supprimer_tags|entites_html)"</span> /<span class="sy0">></span><span class="br0">&#93;</span> <span class="br0">&#91;</span> <meta property<span class="sy0">=</span><span class="st0">"og:site_name"</span> <span class="kw2">content</span><span class="sy0">=</span><span class="st0">"(#NOM_SITE_SPIP|attribut_html)"</span> /<span class="sy0">></span><span class="br0">&#93;</span> <style<span class="sy0">></span> <span class="coMULTI">/* Reset */</span> html <span class="br0">&#123;</span> <span class="kw1">box-sizing</span><span class="sy0">:</span> <span class="kw2">border-box</span><span class="sy0">;</span> <span class="br0">&#125;</span> <span class="sy0">*</span><span class="br0">&#123;</span> <span class="kw1">margin</span><span class="sy0">:</span> <span class="nu0">0</span><span class="sy0">;</span> <span class="kw1">padding</span><span class="sy0">:</span><span class="nu0">0</span><span class="sy0">;</span> <span class="br0">&#125;</span> <span class="sy0">*,*::</span><span class="kw5">before</span><span class="sy0">,*::</span><span class="kw5">after</span> <span class="br0">&#123;</span> <span class="kw1">box-sizing</span><span class="sy0">:</span> <span class="kw2">inherit</span><span class="sy0">;</span> <span class="br0">&#125;</span> <span class="coMULTI">/* Global */</span> body <span class="br0">&#123;</span> <span class="kw1">background</span><span class="sy0">:</span> <span class="kw3">rgba</span><span class="br0">&#40;</span><span class="nu0">173</span><span class="sy0">,</span> <span class="nu0">237</span><span class="sy0">,</span> <span class="nu0">181</span><span class="sy0">,</span> <span class="nu0">0.5</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="kw1">background-image</span><span class="sy0">:</span> <span class="kw3">url</span><span class="br0">&#40;</span><span class="co2">img/carto.png</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="kw1">background-repeat</span><span class="sy0">:</span> <span class="kw2">repeat</span><span class="sy0">;</span> <span class="kw1">font-family</span><span class="sy0">:</span> Georgia<span class="sy0">,</span> <span class="kw2">serif</span><span class="sy0">;</span> <span class="kw1">color</span><span class="sy0">:</span> <span class="re0">#222</span><span class="sy0">;</span> <span class="kw1">margin</span><span class="sy0">:</span> <span class="nu0">0</span> <span class="re3">20px</span><span class="sy0">;</span> <span class="br0">&#125;</span> h1<span class="sy0">,</span> h2<span class="sy0">,</span> h3<span class="sy0">,</span> p<span class="sy0">,</span> <span class="re1">.divider-spacer</span> <span class="br0">&#123;</span> <span class="kw1">margin-bottom</span><span class="sy0">:</span> <span class="re3">20px</span><span class="sy0">;</span> <span class="br0">&#125;</span> h1<span class="sy0">,</span> h2<span class="sy0">,</span> h3 <span class="br0">&#123;</span> <span class="kw1">font-family</span><span class="sy0">:</span> <span class="st0">"Gill Sans"</span><span class="sy0">,</span> <span class="kw2">sans-serif</span><span class="sy0">;</span> <span class="kw1">color</span><span class="sy0">:</span> <span class="re0">#000</span><span class="sy0">;</span> <span class="br0">&#125;</span> h1<span class="sy0">,</span> <span class="re1">.footer</span> p <span class="br0">&#123;</span> <span class="kw1">text-align</span><span class="sy0">:</span> <span class="kw2">center</span><span class="sy0">;</span> <span class="br0">&#125;</span> ul<span class="sy0">,</span> <span class="br0">&#123;</span> <span class="kw1">list-style-type</span><span class="sy0">:</span> <span class="kw2">none</span><span class="sy0">;</span> <span class="br0">&#125;</span> a <span class="br0">&#123;</span> <span class="kw1">text-decoration</span><span class="sy0">:</span> <span class="kw2">none</span><span class="sy0">;</span> <span class="kw1">color</span><span class="sy0">:</span> <span class="re0">#5c1c00</span><span class="sy0">;</span> <span class="kw1">font-size</span><span class="sy0">:</span> <span class="kw2">small</span><span class="sy0">;</span> <span class="br0">&#125;</span> <span class="coMULTI">/* style */</span> <span class="re1">.slogan</span> <span class="br0">&#123;</span> <span class="kw1">font-size</span><span class="sy0">:</span> <span class="re3">.8em</span><span class="sy0">;</span> <span class="kw1">text-transform</span><span class="sy0">:</span> <span class="kw2">lowercase</span><span class="sy0">;</span> <span class="kw1">color</span><span class="sy0">:</span> <span class="re0">#fff</span><span class="sy0">;</span> <span class="br0">&#125;</span> <span class="re1">.body</span> <span class="br0">&#123;</span> <span class="kw1">background</span><span class="sy0">:</span> <span class="kw3">url</span><span class="br0">&#40;</span><span class="co2">img/bg.jpg</span><span class="br0">&#41;</span><span class="sy0">;</span> -webkit-box-shadow<span class="sy0">:</span> <span class="re3">5px</span> <span class="re3">5px</span> <span class="re3">20px</span> <span class="re3">5px</span> <span class="kw3">rgba</span><span class="br0">&#40;</span><span class="nu0">200</span><span class="sy0">,</span><span class="nu0">200</span><span class="sy0">,</span><span class="nu0">200</span><span class="sy0">,</span>.5<span class="br0">&#41;</span><span class="sy0">;</span> <span class="kw1">box-shadow</span><span class="sy0">:</span> <span class="re3">5px</span> <span class="re3">5px</span> <span class="re3">20px</span> <span class="re3">5px</span> <span class="kw3">rgba</span><span class="br0">&#40;</span><span class="nu0">200</span><span class="sy0">,</span><span class="nu0">200</span><span class="sy0">,</span><span class="nu0">200</span><span class="sy0">,</span>.5<span class="br0">&#41;</span><span class="sy0">;</span> <span class="kw1">max-width</span><span class="sy0">:</span> <span class="re3">768px</span><span class="sy0">;</span><span class="kw1">margin</span><span class="sy0">:</span> <span class="nu0">0</span> <span class="kw2">auto</span><span class="sy0">;</span> <span class="kw1">padding</span><span class="sy0">:</span> <span class="re3">10px</span> <span class="re3">20px</span><span class="sy0">;</span> <span class="br0">&#125;</span> <span class="re1">.divider-spacer</span> <span class="br0">&#123;</span> <span class="kw1">border</span><span class="sy0">:</span> <span class="re3">1px</span> <span class="kw2">dashed</span> <span class="re0">#5c1c00</span><span class="sy0">;</span> <span class="br0">&#125;</span> <span class="re1">.footer</span> <span class="br0">&#123;</span> <span class="kw1">font-size</span><span class="sy0">:</span> <span class="kw2">small</span><span class="sy0">;</span> <span class="br0">&#125;</span> </style<span class="sy0">></span> </head<span class="sy0">></span> <body <span class="kw5">dir</span><span class="sy0">=</span><span class="st0">"#LANG_DIR"</span> <span class="sy0">></span> <p <span class="kw5">dir</span><span class="sy0">=</span><span class="st0">"#LANG_DIR"</span> class<span class="sy0">=</span><span class="st0">"slogan"</span><span class="sy0">></span> <span class="br0">&#91;</span><span class="br0">&#40;</span><span class="re0">#NOM_SITE_SPIP</span>|textebrut<span class="br0">&#41;</span><span class="br0">&#93;</span><span class="br0">&#91;</span>-<span class="br0">&#40;</span><span class="re0">#SLOGAN_SITE_SPIP</span>|textebrut<span class="br0">&#41;</span><span class="br0">&#93;</span> </p<span class="sy0">></span> <<span class="kw2">table</span> class<span class="sy0">=</span><span class="st0">"body"</span><span class="sy0">></span> <tr<span class="sy0">></span> <td class<span class="sy0">=</span><span class="st0">"container"</span> <span class="sy0">></span> <div class<span class="sy0">=</span><span class="st0">"content"</span> <span class="sy0">></span> <span class="br0">&#91;</span><span class<span class="sy0">=</span><span class="st0">"preheader"</span> <span class="sy0">></span><span class="br0">&#40;</span><span class="re0">#INTRODUCTION</span><span class="br0">&#41;</span></span<span class="sy0">></span><span class="br0">&#93;</span> <div class<span class="sy0">=</span><span class="st0">"divider-spacer"</span><span class="sy0">></span> </div<span class="sy0">></span> <<span class="kw2">table</span> class<span class="sy0">=</span><span class="st0">"main"</span> <span class="sy0">></span> <tr<span class="sy0">></span> <td class<span class="sy0">=</span><span class="st0">"wrapper"</span> <span class="sy0">></span> <<span class="kw2">table</span> <span class="sy0">></span> <tr<span class="sy0">></span> <td class<span class="sy0">=</span><span class="st0">"reader-view"</span><span class="sy0">></span> <h1<span class="sy0">></span><span class="re0">#TITRE</span></h1<span class="sy0">></span> <div class<span class="sy0">=</span><span class="st0">"divider-spacer"</span><span class="sy0">></span> </div<span class="sy0">></span> <span class="br0">&#91;</span><div<span class="sy0">></span> <span class="br0">&#40;</span><span class="re0">#TEXTE</span>|image_reduire<span class="br0">&#123;</span><span class="nu0">350</span><span class="sy0">,</span><span class="nu0">0</span><span class="br0">&#125;</span><span class="br0">&#41;</span> </div<span class="sy0">></span><span class="br0">&#93;</span> <<span class="kw2">table</span> class<span class="sy0">=</span><span class="st0">"divider-wrapper"</span><span class="sy0">></span> <tr<span class="sy0">></span> </tr<span class="sy0">></span> </table<span class="sy0">></span> <BOUCLE_selectionarticles<span class="br0">&#40;</span>ARTICLES<span class="br0">&#41;</span> <span class="br0">&#123;</span>id_newsletter<span class="br0">&#125;</span><span class="sy0">></span> <h2 <span class="sy0">></span> <span class="re0">#TITRE</span> </h2<span class="sy0">></span> <span class="br0">&#91;</span><span class="br0">&#40;</span><span class="re0">#LOGO_ARTICLE_NORMAL</span>|image_reduire<span class="br0">&#123;</span><span class="nu0">350</span><span class="br0">&#125;</span> |inserer_attribut<span class="br0">&#123;</span>alt<span class="sy0">,</span><span class="st0">''</span><span class="br0">&#125;</span> |inserer_attribut<span class="br0">&#123;</span><span class="kw2">border</span><span class="sy0">,</span><span class="st0">'5'</span><span class="br0">&#125;</span> |inserer_attribut<span class="br0">&#123;</span>style<span class="sy0">,</span><span class="st0">'-ms-interpolation-mode: bicubic; border: 5px solid white; height: auto; line-height: 100%; outline: none; text-decoration: none; max-width: 100%; display: inline-block; padding: 7px; margin-bottom: 20px;'</span><span class="br0">&#125;</span><span class="br0">&#41;</span><span class="br0">&#93;</span> <span class="br0">&#91;</span> <div<span class="sy0">></span> <span class="br0">&#40;</span><span class="re0">#INTRODUCTION</span><span class="br0">&#41;</span> </div<span class="sy0">></span><span class="br0">&#93;</span> &nbsp<span class="sy0">;</span><p<span class="sy0">></span> <a href<span class="sy0">=</span><span class="st0">"#URL_ARTICLE"</span><span class="sy0">></span> <<span class="sy0">:</span>newsletter<span class="sy0">:</span>lien_lire_en_ligne<span class="sy0">:></span> &laquo<span class="sy0">;</span> <span class="re0">#TITRE</span> &raquo<span class="sy0">;</span> </a<span class="sy0">></span> </p<span class="sy0">></span> </BOUCLE_selectionarticles<span class="sy0">></span> </td<span class="sy0">></span><!<span class="re4">--</span> <span class="kw2">content</span> <span class="re4">--</span><span class="sy0">></span> </tr<span class="sy0">></span> </table<span class="sy0">></span> </td<span class="sy0">></span> </tr<span class="sy0">></span> </table<span class="sy0">></span> <div class<span class="sy0">=</span><span class="st0">"divider-spacer"</span><span class="sy0">></span> </div<span class="sy0">></span> <div class<span class="sy0">=</span><span class="st0">"footer"</span><span class="sy0">></span> <p<span class="sy0">></span> &copy<span class="sy0">;</span> <a href<span class="sy0">=</span><span class="st0">"#URL_SITE_SPIP"</span><span class="sy0">></span><span class="re0">#NOM_SITE_SPIP</span></a<span class="sy0">></span> &mdash<span class="sy0">;</span> <span class="br0">&#91;</span><span class="br0">&#40;</span><span class="re0">#ENV</span><span class="br0">&#123;</span>date<span class="br0">&#125;</span>|annee<span class="br0">&#41;</span><span class="br0">&#93;</span> </p<span class="sy0">></span> <p<span class="sy0">></span> <<span class="sy0">:</span>newsletter<span class="sy0">:</span>info_email_reception<span class="sy0">:></span> @email@<br<span class="sy0">></span> <a href<span class="sy0">=</span><span class="st0">"@url_unsubscribe@"</span><span class="sy0">></span> <<span class="sy0">:</span>newsletter<span class="sy0">:</span>label_link_unsubscribe<span class="sy0">:></span> </a<span class="sy0">></span>&nbsp<span class="sy0">;</span> </p<span class="sy0">></span> </div<span class="sy0">></span> </div<span class="sy0">></span> <!<span class="re4">--fin</span> footer <span class="re4">--</span><span class="sy0">></span> </td<span class="sy0">></span> </tr<span class="sy0">></span> </table<span class="sy0">></span> </body<span class="sy0">></span> </html<span class="sy0">></span> </BOUCLE_newsletter<span class="sy0">></span> <span class="re0">#FILTRE</span><span class="br0">&#123;</span>newsletters_liens_absolus<span class="br0">&#125;</span></code></pre></div> <p>NB: J'ai adapté les liens des images sur le serveur distant.</p> Newsletters 2019-03-05T19:46:32Z https://contrib.spip.net/Newsletters#comment500262 2019-03-05T19:46:32Z <p>bonsoir<br class="autobr" /> pour une infolettre avec un titre contenant la date, on peut mettre <br class="autobr" /> <code>la lettre du [(#ENV{date}|affdate)]</code><br class="autobr" /> et ca marche, la lettre générée ce 5/03/3019 arrivera bien aux destinataires avec comme titre <code>la lettre du 5 mars 2019</code></p> <p>par contre, dans la page ecrire/?exec=newsletters...<br class="autobr" /> la lettre générée apparaitre avec comme titre <code>la lettre du [(#ENV{date}|affdate)]</code></p> <p>ce qui est gênant, c'est qu'on peut vouloir utiliser l'URL de la lettre généré à partir du titre, et que ca donnera qq chose comme <br class="autobr" /> <code>.../La-lettre-du-ENV-date-affdate-1391</code><br class="autobr" /> ce qui n'est pas terrible...</p> <p>comment avoir le titre généré aussi dans la description des infolettres générées ?</p> <p>il me semble avoir déja lu qqchose sur ce sujet mais je ne retrouve pas...</p> <p>merci d''avance...<br class="autobr" /> pam</p> Newsletters 2019-01-13T11:20:43Z https://contrib.spip.net/Newsletters#comment499458 2019-01-13T11:20:43Z <p>Bonjour, <br class="autobr" /> je suis en train “d'essayer” de faire mon gabarit pour une infolettre dont l'envoi sera <strong>programmé</strong>.<br class="autobr" /> Mon objectif : mettre une image LOGO de la newsletter qui serait celle d'un article ayant un mot clé technique (logo_newsletter) et s'il n'y en a pas, mettre le logo de la newsletter #LOGO_NEWSLETTER.</p> <p>Cependant :</p> <p>1/ Lorsque je configure l'envoie d'une infolettre, il n'y a pas de notion de #LOGO_NEWSLETTER dans le back office. Il n'y en a que dans le cas d'une création d'infolettre! Enfin c'est ce que je vois. <br />— > Donc est-il possible d'insérer une image qui serait le logo / image par défaut de l'infolettre lors d'un envoi récurrent ?<br class="autobr" /> 2/ Ma deuxième question : si l'on arrive à mettre un logo/image par défaut, peut-on le mettre en alternatif d'un logo d'article(avec mot clé). Du genre mettre le logo de l'article ayant pour mot clé (logo_newsletter) sinon, mettre le logo de la newsletter.</p> <p>Je sais qu'il est possible de le faire entre le #LOGO_NEWSLETTER et #LOGO_SITE_SPIP</p> <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1">[(<span class="re1">#LOGO_NEWSLETTER</span><span class="re50">|sinon</span><span class="re40">{<span class="re1">#LOGO_SITE_SPIP</span>}</span><span class="re50">|image_passe_partout</span><span class="re40">{600,250}</span><span class="re50">|image_recadre</span><span class="re40">{600,250,center,transparent}</span><span class="re50">|image_aplatir</span><span class="re40">{jpg,#ffffff,75}</span></div></li> </ol></div></div></div> <p>Merci d'avance pour votre aide<br class="autobr" /> Jérôme</p> Newsletters 2019-01-07T17:20:45Z https://contrib.spip.net/Newsletters#comment499331 2019-01-07T17:20:45Z <p>Bonjour Cerdic,<br class="autobr" /> un tout grand merci pour cette mise à jour qui nous sera bien utile !<br class="autobr" /> Joël</p> Newsletters 2018-12-26T10:31:05Z https://contrib.spip.net/Newsletters#comment499227 2018-12-26T10:31:05Z <p>La version 1.6.0 du plugin corrige ce bug (mais nécessite maintenant PHP 5.3 ou plus). La prochaine occurence ne changera pas suite à la mise à jour et aura lieu en janvier, mais le calcul de la suivante sera bon<br class="autobr" /> (les occurences sont calculées depuis la date de départ)</p> Newsletters 2018-12-25T14:30:58Z https://contrib.spip.net/Newsletters#comment499224 2018-12-25T14:30:58Z <p>Pour compléter le message de Sarah : il s'agit d'une newsletter automatique programmée pour être envoyée tous les 3 mois.</p> <p>Cependant, comme on le voit sur le screenshot, malgré que la fréquence soit bien enregistrée par le plugin comme 1 envoi / 3 mois, celui-ci l'envoie tous les mois (dernier envoi en décembre et prochain pour janvier).</p> <p>Est-ce un paramètre mal configuré, ou y a-t-il un couac quelque part ?</p> Newsletters 2018-12-05T14:02:45Z https://contrib.spip.net/Newsletters#comment499003 2018-12-05T14:02:45Z <p>Bonjour, <br class="autobr" /> Sur notre site (SPIP 3.2.1), Newsletter (1.5.5), nous souhaitons envoyer une newsletter tous les trois mois. <br class="autobr" /> J'ai donc sélectionné “tous les mois”, et j'ai sélectionné “3”. <br class="autobr" /> Cependant, je reçois celle-ci tous les mois.<br class="autobr" /> Quelle solution puis-je mettre en place ?</p> <p>Merci !</p> Newsletters 2018-11-13T10:09:41Z https://contrib.spip.net/Newsletters#comment498750 2018-11-13T10:09:41Z <p>Bonjour,</p> <p>Je prépare une infolettre programmé pour envoi journalier pendant 1 mois. J'ai plusieurs questions :</p> <p>Où est-ce que je peux ajouter le logo de l'infolettre ?</p> <p>L'envoi doit chaque jour contenir l'article du jour. Est-ce qu'il y a une astuce pour tester cela ?</p> <p>Quand j'utilise la page de prévisualisation indiqué dans la doc spip.php?page=newsletters/mongabarit&id_newsletter=X , je reçois un email à chaque rafraichissement de la page. Je je comprends pas pourquoi et j'espère que ces envois n'arrivent pas sur la liste des inscrits ! Comment contrôler ces envois ?</p> <p>Merci d'avance pour vos coups de pouces</p> Newsletters 2018-10-31T15:44:29Z https://contrib.spip.net/Newsletters#comment498649 2018-10-31T15:44:29Z <p>Dsl mais je ne parviens plus à envoyer des messages.. Je suis sur liste noire.. Je tente avec mon téléphone</p> Newsletters 2018-10-31T14:52:22Z https://contrib.spip.net/Newsletters#comment498648 2018-10-31T14:52:22Z <p>donc a priorio le problème serait plutot du coté de mailshot.</p> <p>Avez vous bien configuré celui-ci ? Apparement il faut aussi que facteur passe par un smtp pour que mailshot puisse fonctionner. Donc il y a une config a faire.</p> <p>Pouvez vous envoyer une copie d'écran des configuration de mailshort et de facteur?</p> Newsletters 2018-10-31T14:34:53Z https://contrib.spip.net/Newsletters#comment498647 2018-10-31T14:34:53Z <p>oui, j'ai essayé avec un seul destinataire.<br class="autobr" /> SPIP dit “message bien envoyé” mais au final, le message n'arrive jamais jusqu'à la boite mail..<br class="autobr" /> Je ne connais pas les fichiers de logs .. où est-ce que cela se situe ?</p> Newsletters 2018-10-31T14:24:33Z https://contrib.spip.net/Newsletters#comment498646 2018-10-31T14:24:33Z <p>ok, donc le problème ce situe au niveau de newsletter.</p> <p>Il peut y avoir plusieurs raisons à cela: <br />- bug dans mailjet <br />- bug dans newsletter <br />- blocage de l'hébergeur qui limite le nombre d'envois<br class="autobr" /> Vous avez fait un test avec un envoi pour un seul destinataire?</p> <p>Il faudrait regarder du coté des fichiers de logs pour en savoir plus.</p> Newsletters 2018-10-31T14:10:37Z https://contrib.spip.net/Newsletters#comment498643 2018-10-31T14:10:37Z <p>oui, je reçois bien le test de configuration.</p> Newsletters 2018-10-31T14:03:49Z https://contrib.spip.net/Newsletters#comment498642 2018-10-31T14:03:49Z <p>le problème peut se situer a plusieurs niveaux en fait.</p> <p>donc deja il faut déterminer où se trouve le problème:<br class="autobr" /> . lors de l'envoi de mail par newsletter <br />- lors de l'envoi de mail par spip</p> <p>Donc déjà on va tester l'envoi de mail sans newsletter : aller sur <br class="autobr" /> <code>ecrire/?exec=configurer_facteur</code> et tout en bas, faite un test de configuration.</p> Newsletters 2018-10-31T13:55:57Z https://contrib.spip.net/Newsletters#comment498641 2018-10-31T13:55:57Z <p>Je n'ai jamais utilisé d'autres mails, donc je ne peux pas vous dire.. J'aimerais juste pouvoir envoyer une newsletter.<br class="autobr" /> L 'hebergeur est l'académie de Versailles.<br class="autobr" /> Avez-vous une solution ?</p> Newsletters 2018-10-31T13:51:18Z https://contrib.spip.net/Newsletters#comment498640 2018-10-31T13:51:18Z <p>quel hébergeur? est.-ce uniquement les newsletter ou bien tous les mails de spip qui posent problème (par ex les rappel de mot de passe)</p> Newsletters 2018-10-31T13:50:12Z https://contrib.spip.net/Newsletters#comment498639 2018-10-31T13:50:12Z <p>qulle version de mailjet ? il se peut que ce soit lié au fait que mailjet soit passé en tls 1.2. La toute dernière version du plugin permet normalement de communiquer à nouveau avec mailjet.</p> Newsletters 2018-10-31T13:42:51Z https://contrib.spip.net/Newsletters#comment498638 2018-10-31T13:42:51Z <p>Bonjour,<br class="autobr" /> En l'absence de solution, je me suis résigné à envoyer des newsletters en utilisant directement le service gratuit en ligne de MailJet. Ça marche bien aussi !! Tant pis pour SPIP.</p> <p>Cordialement.</p> Newsletters 2018-10-31T11:58:51Z https://contrib.spip.net/Newsletters#comment498636 2018-10-31T11:58:51Z <p>oui, le plugin facteur est installé.<br class="autobr" /> Pour l'envoi de message, SPIP dit “message bien envoyé” mais en réalité, les messages n'arrivent jamais dans les boites mail testées.</p> <p>Auriez-vous une idée du problème?</p> Newsletters 2018-10-31T11:55:54Z https://contrib.spip.net/Newsletters#comment498635 2018-10-31T11:55:54Z <p>oui, le plugin facteur est bien installé.<br class="autobr" /> Je ne parviens pas du tout à faire des envois ... SPIP me dit que le message est bien envoyé mais en réalité, rien arrive dans les boites mail testés.</p> <p>Est-ce que vous auriez une idée ?</p> Newsletters 2018-10-31T10:50:32Z https://contrib.spip.net/Newsletters#comment498633 2018-10-31T10:50:32Z <p>Est-ce que les autres envois à partir du site fonctionnent ?<br class="autobr" /> As-tu installé le plugin facteur ?</p> Newsletters 2018-10-31T06:04:33Z https://contrib.spip.net/Newsletters#comment498630 2018-10-31T06:04:33Z <p>Bonjour,<br class="autobr" /> Je ne parviens pas à envoyer 1 test de l'infolettre .. <br class="autobr" /> Après avoir créé l'infolettre et l'avoir publié, je clique sur “envoyer” de l'onglet “envoyer à une personne”. <br class="autobr" /> SPIP m'écrit alors “La newsletter a bien été envoyée”... et pourtant, je ne reçois pas d'infolettre dans ma boite mail. J'ai essayé avec des adresses mail différentes mais rien.. Je ne reçois jamais la newsletter.</p> <p>Pouvez-vous m'aider ?<br class="autobr" /> Merci !<br class="autobr" /> Kathy</p> Newsletters 2018-10-11T10:32:37Z https://contrib.spip.net/Newsletters#comment498465 2018-10-11T10:32:37Z <p>Bonjour,</p> <p>J'ai préparé une lettre d'info (modèle “basic”) comme d'habitude... Seulement j'ai un <strong>message d'erreur au moment de l'envoi</strong> aux abonnés de cette newsletter.</p> <p>Différences par rapport à mes envois habituels : ajout d'un logo de newsletter (et non le logo du site par défaut) et modification de la couleur de fond de page. Je ne pense pas que ça puisse influer sur l'envoi...<br class="autobr" /> J'utilise <strong>MailJet</strong> (comme d'habitude encore !). J'ai vérifié dans le plugin <strong>Mailshot</strong> la clé API et la clé secrète. C'est OK ! <br class="autobr" /> J'ai un doute sur la version API. MailJet propose en SMTP : “in-v3.mailjet.com”, dois-je opter pour “API version V3” ? (d'ordinaire, je ne m'en suis pas préoccupé et ça marchait !).</p> <p>Le test d'envoi à une seule adresse est OK.<br class="autobr" /> Dernière chose, je suis chez OVH en hébergement mutualisé (mais c'était le cas déjà dans le passé, quand ça fonctionnait !).</p> <p>Comme le message d'erreur s'affiche immédiatement lors du clic sur envoyer, je penche plutôt pour un problème de configuration (suite à une mise à jour des plugins ?).</p> <p>Si vous pouvez m'aider, j'en serais ravi car je ne sais plus trop quoi faire :(<br class="autobr" /> Merci par avance !</p> Newsletters 2018-09-26T17:17:52Z https://contrib.spip.net/Newsletters#comment498262 2018-09-26T17:17:52Z <p>réglé par <a href="https://core.spip.net/projects/spip/repository/revisions/24066/diff/spip/ecrire/public/balises.php" class="spip_out" rel='nofollow external'>commit r24066</a></p> <p>merci cerdic</p> Newsletters 2018-09-24T19:01:33Z https://contrib.spip.net/Newsletters#comment498238 2018-09-24T19:01:33Z <p>Dans la configuration du plugins, tu as pas masquer des modèles ?</p> Newsletters 2018-09-24T14:38:54Z https://contrib.spip.net/Newsletters#comment498236 2018-09-24T14:38:54Z <p>Voici le seul choix que j'ai dans l'interface privée du plugin.</p> <p>Or, si on regarde le dossier du plugin contenant les modèles, ils sont tous là...</p> <p>Je ne comprends pas ?</p> Newsletters 2018-09-24T14:22:05Z https://contrib.spip.net/Newsletters#comment498235 2018-09-24T14:22:05Z <p>Bonjour,</p> <p>De mon côté, le plugin marche très bien, mais je n'ai le choix que d'un modèle, qui est Typographic. J'aimerais utiliser le modèle Nouveautés. Son squelette est bien présent dans le plugin, mais impossible de le sélectionner. J'ai aussi essayé de rajouter le modèle dans mon dossier squelettes/newsletters/, mais ça n'apparait toujours pas dans le plugin.</p> <p>J'ai désinstallé et réinstallé le plugin pour voir, mais pas de changement. Je suis sous Spip 3.2.</p> <p>Une idée de pourquoi ça ne marche pas ?</p> <p>Merci beaucoup !</p> Newsletters 2018-09-02T11:56:35Z https://contrib.spip.net/Newsletters#comment498058 2018-09-02T11:56:35Z <p>Bon OK, on peut utiliser <a href="https://contrib.spip.net/Auteurs-partout-4414" class="spip_url auto" rel="nofollow">https://contrib.spip.net/Auteurs-partout-4414</a> ;-)</p> Newsletters 2018-09-02T10:41:55Z https://contrib.spip.net/Newsletters#comment498057 2018-09-02T10:41:55Z <p>Bonjour tout le monde,</p> <p>Je viens de m'apercevoir qu'il n'y a pas d'auteur attribué à une infolettre.</p> <p>Aurait-on la possibilité d'attribuer un auteur / des auteurs à une infolettre ?</p> <p>Merci,<br class="autobr" /> françois</p> Newsletters 2018-08-13T18:16:58Z https://contrib.spip.net/Newsletters#comment497889 2018-08-13T18:16:58Z <p>Ticket créé pour pas oublier sur les plages : <a href="https://core.spip.net/issues/4169" class="spip_url spip_out auto" rel="nofollow external">https://core.spip.net/issues/4169</a></p> Newsletters 2018-08-04T12:47:59Z https://contrib.spip.net/Newsletters#comment497845 2018-08-04T12:47:59Z <p>Je suis d'accord avec toi JLuc</p> Newsletters 2018-08-03T09:46:53Z https://contrib.spip.net/Newsletters#comment497842 2018-08-03T09:46:53Z <p>En effet, je vois que la balise #INTRODUCTION ne teste pas la présence d'un champ 'chapo', et n'intègre actuellement le chapeau <i>que</i> pour les articles : <a href="https://core.spip.net/projects/spip/repository/entry/spip/ecrire/public/balises.php#L810" class="spip_url spip_out auto" rel="nofollow external">https://core.spip.net/projects/spip/repository/entry/spip/ecrire/public/balises.php#L810</a><br class="autobr" /> Or, les infolettres ont un chapo <i>aussi</i>, et il n'est donc pas pris en compte dans #INTRODUCTION. Je crois que c'est ça l'origine du problème.</p> <p>Or, a priori, si on utilise la balise #INTRODUCTION (ici ou ailleurs), c'est qu'on veut fusionner chapeau et texte, sinon on utilise pas cette balise. Donc ça ne devrait léser personne de mettre à jour #INTRODUCTION pour que ça utilise systématiquement le chapeau, pour toutes les tables (= pour toutes les tables qui ont un chapeau). N'est il pas ?</p> Newsletters 2018-08-03T06:56:27Z https://contrib.spip.net/Newsletters#comment497838 2018-08-03T06:56:27Z <p>Dans le squelette on a <code>[<meta property="og:description" content="(#INTRODUCTION|supprimer_tags|entites_html)" />]</code> c'est donc censé prendre le chapeau + le texte.</p> <p>Par ailleurs le calcul de la version texte supprime bien toute la partie <code><head>...</head></code> du HTML et même si ce n'était pas le cas le contenu de la meta ne resterait pas puisqu'il est dans un attribut et pas encadré de 2 balises HTML.</p> <p>Ton problème vient sûrement d'autre part…</p> Newsletters 2018-08-03T06:30:07Z https://contrib.spip.net/Newsletters#comment497837 2018-08-03T06:30:07Z <p>En plus, ne faudrait il pas enlever le head du html avant d'en extraire le texte pour calculer la version texte ? Ou ne retenir que le body. Car il n'y a pas de raison que le contenu des meta se retrouve dans la version texte lisible. Surtout que vu leur construction automatique, ça fait des textes en doublon.</p> Newsletters 2018-08-03T06:25:19Z https://contrib.spip.net/Newsletters#comment497836 2018-08-03T06:25:19Z <p>La <code>meta property="og:description"</code> calculée pour la newsletter ne prend pas en compte le chapeau, mais seulement le (début du) champ “texte”.</p> <p>Or la version 'texte' de la newsletter semble calculée à partir de la version html dont les balises html sont enlevées. Du coup, la version texte commence par le début du champ texte de la newsletter, et non par le chapeau... Puis le chapeau est inséré, puis de nouveau le texte, complet cette fois.</p> <p>C'est embêtant. il me semble que la og:description calculée devrait commencer par le chapeau.</p> Newsletters 2018-07-03T09:47:44Z https://contrib.spip.net/Newsletters#comment497597 2018-07-03T09:47:44Z <p>Bonjour à tous,</p> <p>Je suis sur SPIP 3.0.19 [22089].</p> <p>Je rencontre un soucis avec les Infolettres :</p> <p>Le squelette s'affiche sans erreur mais lorsque je veux l'envoyer (à une adresse qui fait partie des comptes visiteurs enregistrés), voilà ce que j'obtiens : <a href="https://screenpresso.com/=dG3hc" class="spip_url spip_out auto" rel="nofollow external">https://screenpresso.com/=dG3hc</a></p> <p>1. Invalid address : (punyEncode) [errorspip]</p> <p>2. 13 erreurs dans le squelette... qui sont pourtant inexistantes quand on visualise la newsletter !</p> <p>J'en appelle à votre aide bienveillante... merci :)</p> Newsletters 2018-06-29T11:09:45Z https://contrib.spip.net/Newsletters#comment497564 2018-06-29T11:09:45Z <p>Bonjour,</p> <p>Il est dit ici : <a href="https://contrib.spip.net/Le-plugin-Acces-Restreint" class="spip_url auto" rel="nofollow">https://contrib.spip.net/Le-plugin-Acces-Restreint</a> :</p> <p>«De plus le critere</p> <div class="coloration_code cadre"><div class="spip_php cadre"><div class="php"><ol><li class="li1"><div class="de1"><span class="br0">{</span>tout_voir<span class="br0">}</span></div></li> </ol></div></div></div> <p>permet de passer outre le filtrage d'acces. Il peut etre utilisé par exemple pour lister les titres des articles dans une rubrique restreinte, ou meme pour verifier l'existence d'un article filtré, a la place des deux filtres ci-dessus.»</p> Newsletters 2018-06-29T09:16:48Z https://contrib.spip.net/Newsletters#comment497562 2018-06-29T09:16:48Z <p>Bonjour.<br class="autobr" /> Pourriez-vous m'aider pour créer une newsletter automatique qui prenne en compte aussi les articles se trouvant dans des zones restreintes (plugin Accès Restreint) ? Merci d'avance.</p> Newsletters 2018-06-14T13:51:01Z https://contrib.spip.net/Newsletters#comment497379 2018-06-14T13:51:01Z <p>Bonjour,</p> <p>J'ai trouvé cette contribution qui répond parfaitement à mon besoin d'utiliser le plugin “sélection éditoriales” pour sélectionner et ordonner facilement les articles d'une newsletter. La connaissiez-vous ? Que pensez-vous de l'inclure à votre plugin pour celles et ceux qui comme moi la trouveraient utile ?</p> <p><a href="https://github.com/VertigeASBL/newsletters_avancees" class="spip_url spip_out auto" rel="nofollow external">https://github.com/VertigeASBL/newsletters_avancees</a></p> Newsletters 2018-06-10T08:27:35Z https://contrib.spip.net/Newsletters#comment497292 2018-06-10T08:27:35Z <p>Bonjour,</p> <p>J'ai installé le plugin Sélections éditoriales pour pouvoir insérer des sélections dans les infolettres. J'ai bien coché les différents objets pour lesquels je souhaite utiliser ces sélections (articles, infolettres, etc.). La fonction apparaît bien dans les articles mais pas dans les infolettres. Quel peut-être le souci ?<br class="autobr" /> J'ai posté également dans le forum Sélections éditoriales, mais aucune réponse !</p> <p>Merci de votre aide.</p> <p>Yann</p> Newsletters 2018-05-28T08:17:39Z https://contrib.spip.net/Newsletters#comment497090 2018-05-28T08:17:39Z <p>Merci pour la réponse, mais c'est de ma faute, je n'ai pas été clair, c'est DANS LE TITRE que le problème se pose par l'utilisation de [(....)] qui est interprété par le plugin enluminures et qui donc perd totalement son sens et sa destination.</p> <p>Pour ce qui est de l'inclusion dans un patron/gabarit, je n'ai aucun problème, par contre dans le titre de l'infolettre elle même, là est le vrai problème... Je me doute d'ailleurs que cela passe par de tortueux chemins puisque c'est un signe [(.....)] qui est en cause et c'est son interprétation qui pose problème !</p> <p>Ex d'un titre provoquant des erreurs avec les 2 plugins:</p> <p>Titre d'une infolettre : <strong></strong></p> <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1">La Quotidienne de ....... - le <span class="re4">[</span><span class="re4">(</span><span class="re1">#ENV</span><span class="re40">{date}</span><span class="re50">|affdate</span><span class="re4">)</span><span class="re4">]</span></div></li> </ol></div></div></div> Newsletters 2018-05-23T06:18:50Z https://contrib.spip.net/Newsletters#comment497042 2018-05-23T06:18:50Z <p>Merci pour l'ordre des articles. Je vais essayer ça.<br class="autobr" /> Autrement je ne sais pas ce que veut dire GD ....</p> Newsletters 2018-05-22T15:56:58Z https://contrib.spip.net/Newsletters#comment497039 2018-05-22T15:56:58Z <p>Pour l'ordre des articles, la seule solution que j'ai trouvée est d'utiliser <a href='https://contrib.spip.net/Selections-editoriales' class="spip_in" hreflang="fr" rel='nofollow'>Sélections éditoriales</a> en adaptant un modèle de newsletter <a href="https://pastebin.com/U3MkE7ay" class="spip_url spip_out auto" rel="nofollow external">https://pastebin.com/U3MkE7ay</a> (à mettre dans squelettes/newsletters/)</p> Newsletters 2018-05-22T14:44:03Z https://contrib.spip.net/Newsletters#comment497038 2018-05-22T14:44:03Z <p>Est ce que GD est activé??</p> Newsletters 2018-05-22T13:30:23Z https://contrib.spip.net/Newsletters#comment497036 2018-05-22T13:30:23Z <p>Oui j'ai le même résultat en changeant de modèle.<br class="autobr" /> Après vérification mes images ne sont pas dans le portfolio. Je fais un test....<br class="autobr" /> J'ai également une autre question en ce qui concerne l'ordre des articles qui est différent de celui dans lequel j'ai créé la lettre. Y a t'il une astuce pour les organiser de façon personnalisée ?</p> Newsletters 2018-05-22T11:40:13Z https://contrib.spip.net/Newsletters#comment497035 2018-05-22T11:40:13Z <p>Et si tu changes de modèle de newsletter, as-tu le même résultat ?</p> <p>Est-ce que ce sont des images ajoutées au portfolio ?</p> Newsletters 2018-05-22T06:28:56Z https://contrib.spip.net/Newsletters#comment497030 2018-05-22T06:28:56Z <p>Bonjour,</p> <p>Les images ne s'affichent pas ni dans le mail ni dans la prévisualisation. Cela concerne les images contenues dans les articles présents sur le site.<br class="autobr" /> Après un essai, si j'ajoute manuellement une image elle va apparaitre mais en en début de mail.<br class="autobr" /> Merci beaucoup pour votre retour.</p> Newsletters 2018-05-20T15:30:15Z https://contrib.spip.net/Newsletters#comment497015 2018-05-20T15:30:15Z <p>Où les images ne s'affichent elles pas ? Dans les mails ? Et dans la prévisualisation c'est ok ?</p> Newsletters 2018-05-17T13:35:52Z https://contrib.spip.net/Newsletters#comment496983 2018-05-17T13:35:52Z <p>Bonjour,</p> <p>Je souhaite mettre en place une newsletter avec le plugin. J'ai choisit le modèle qui me convient mais j'ai un problème avec les images contenues dans les articles qui ne s'affichent pas. Pourriez vous me dire si je dois cocher une fonctionnalité dans les paramétrages du plugin ou y a t'il une configuration particulière à mettre en place sur le serveur ?<br class="autobr" /> En vous remerciant par avance pour votre réponse.</p> Newsletters 2018-05-02T13:49:54Z https://contrib.spip.net/Newsletters#comment496792 2018-05-02T13:49:54Z <p>Je voudrais pouvoir intégrer une newsletter publiée à une page de mon site (avec sa propre feuille de style). Je n'arrive pas à trouver quel squelette/inclusion je dois récupérer.<br class="autobr" /> J'ai réussi à l'ajouter comme document distant avec l'URL de la forme “<a href="https://www.monsite.fr/urldelalettre" class="spip_url spip_out auto" rel="nofollow external">https://www.monsite.fr/urldelalettre</a>”<br class="autobr" /> et ensuite à l'insérer en embed dans le texte d'un article. <br class="autobr" /> J'ai du modifier la css pour ne pas que les mentions “Cet email ne s'affiche pas correctement ? Voir cette Infolettre dans votre navigateur.” <br class="autobr" /> et “Cet email a été envoyé à : mail@example.org Me désinscrire de cette Newsletter ”<br class="autobr" /> s'affichent.<br class="autobr" /> Est-ce qu'il n'y a pas un moyen plus orthodoxe ?<br class="autobr" /> Merci</p> Newsletters 2018-04-30T12:27:54Z https://contrib.spip.net/Newsletters#comment496764 2018-04-30T12:27:54Z <p>Bonjour,</p> <p>Pour les statistiques de mon site jutilise matomo (ex piwik).</p> <p>Je souhaite y inclure les statistiques de ma newsletter. Pour compter d'ouverture de la newsletter il faut ajouter une image d'une source spécifique, venant de mon installation matomo, genre <code>src="https://piwik.example.org/piwik.php?idsite=1&rec=1"</code>.<br class="autobr" /> Mais une fois passé par spip la src est transformé et devient <code>src="https://mon-site-spip.org/IMG/nl/60/12345.php?6789#fixed"</code>.</p> <p>Est-ce qu'il y a un moyen d'éviter que spip change la source de l'image et laisse toute la chaine de paramètres intact ?</p> <p>Si non, comment pourrais-je faire ?<br class="autobr" /> Merci pour vos astuces.</p> Newsletters 2018-04-05T12:09:40Z https://contrib.spip.net/Newsletters#comment496536 2018-04-05T12:09:40Z <p>Bonjour,<br class="autobr" /> Je réponds avec du retard après avoir testé plusieurs solutions.</p> <p>J'ai incorporé cet affichage de date dans un gabarit “Nouveautés” avec</p> <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1">(<span class="re1">#ENV</span><span class="re40">{date}</span><span class="re50">|affdate</span>) </div></li> </ol></div></div></div> <p>la date sera calculée lorsque l'info-lettre est générée et non au moment de l'envoi, c'est à dire au lendemain de la précédente info-lettre. Comme le précise Cédric, Il faut donc</p> <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1"> échapper la balise avec \ </div></li> </ol></div></div></div> <p>pour qu'elle ne soit pas évaluée lors de la génération, et reste dans l'email pour être évaluée au moment de l'envoi :</p> <p>Exemple pour une infolettre des derniers articles, où j'avais besoin d'incorporer la date j'ai ajouté cette ligne dans le gabarit “nouveautés” :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code>Derniers articles parus du <span class="re4">[</span> <span class="re4">(</span><span class="re1">#ENV</span><span class="re40">{date_redac}</span><span class="re50">|affdate</span><span class="re4">)</span> <span class="re4">]</span> au [ (<span class="re101"><span class="re102">\</span>#</span>ENV<span class="re40">{date}</span><span class="re50">|affdate</span>) ]</code></pre></div> Newsletters 2018-03-08T10:07:09Z https://contrib.spip.net/Newsletters#comment496187 2018-03-08T10:07:09Z <p>Bonjour,</p> <p>Certains articles parus depuis une semaine ne figurent pas dans le contenu de la newsletter générée avec le <strong>gabarit “Nouveautés”</strong>. Or d'après leur date de rédaction, ils devraient apparaître.</p> <p>Quelqu'un a-t-il déjà observé cette situation ?</p> <p>Y a-t-il un réglage subtil entre la <i>“Date de publication en ligne”</i> et la <i>“Date de rédaction antérieure”</i> de la newsletter, par rapport aux <i>“Date de publication en ligne”</i> et <i>“Date de rédaction antérieure”</i> des derniers articles ?</p> <p>Merci d'avance pour vos solutions.</p> Newsletters 2018-02-28T11:27:31Z https://contrib.spip.net/Newsletters#comment496081 2018-02-28T11:27:31Z <p>Bonjour, j'ai développé un site sous ScolaSPIP 4 et SPIP 3.2 pour un cursus de science de la vie (biologie) et je voudrais mettre en place une newsletter pour la vie académique de la fac. Quand j'installe tous les trois plugins (mailshot, mailsubscribers et newsletters) le site plante complètement. Est-ce que vous avez une piste comment résoudre cette impasse? Est-ce qu'il y a quelque chose à cocher sur le menu “Interactivité” de la configuration du site?</p> <p>Merci!</p> Newsletters 2018-01-28T17:45:50Z https://contrib.spip.net/Newsletters#comment495573 2018-01-28T17:45:50Z <p>Un regard de @Cédric sur cette démarche bouclée serait utile, pour valider si la méthode est bonne et/ ou s'il y en a une meilleure ?</p> <p>Pour votre besoin, je créerai 9 copies <i>(différenciées par les critères de boucles) </i> du fichiers gabarit de la newsletters <i>“nouveaute.html”</i> dans le sous-dossier /squelettes/newsletters/ de votre site, en les re-nommant selon vos critères. <i>(voir plus haut dans l'article la méthode pour créer ses gabarits)</i></p> <p>Le fichier-gabarit de la newsletter <strong>“nouveautes.html” </strong> comporte la boucle suivante (ligne6) qui vérifie si dans un site il y a des articles parus depuis la précédente expédition , et si c'est oui, ensuite l'autre boucle sélectionne ces derniers articles publiés dans le site (ligne 97) pour incorporer ensuite leur titre, description, logo, etc .... dans la newsletter à composer.</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code><span class="re40">{{Extrait du fichier "nouveauté.html}}</span> 4. <span class="re11"><BOUCLE_newsletter</span><span class="re12">(NEWSLETTERS)</span><span class="re13"><span class="re41">{id_newsletter}</span><span class="re41">{statut?}</span><span class="re41">{lang_select}</span></span><span class="re10">></span> 5. <span class="re1">#SET</span><span class="re40">{nouveautes,''}</span> 6. <span class="re11"><BOUCLE_hasnewarticles</span><span class="re12">(ARTICLES)</span><span class="re13"><span class="re41">{date<=<span class="re1">#DATE</span>}</span><span class="re41">{date><span class="re1">#DATE_REDAC</span>}</span> <span class="re41">{0,1}</span></span><span class="re10">></span><span class="re1">#SET</span><span class="re40">{nouveautes,' '}</span><span class="re15"></BOUCLE_hasnewarticles></span> 7. 8. <span class="re11"><BOUCLE_si</span><span class="re12">(CONDITION)</span><span class="re13"><span class="re41">{si <span class="re1">#GET</span><span class="re40">{nouveautes}</span>}</span></span><span class="re10">></span> 97. <span class="re11"><BOUCLE_nouveautes</span><span class="re12">(ARTICLES)</span><span class="re13"><span class="re41">{date<=<span class="re1">#DATE</span>}</span><span class="re41">{date><span class="re1">#DATE_REDAC</span>}</span><span class="re41">{!par date}</span><span class="re41">{0,5}</span></span><span class="re10">></span> .../... 129. <span class="re15"></BOUCLE_nouveautes></span> .../... 182. </body> 183. </html> 182. <span class="re15"></BOUCLE_si></span> 184. <span class="re15"></BOUCLE_newsletter></span> 185. <span class="re1">#FILTRE</span><span class="re40">{newsletters_liens_absolus}</span> .../...</code></pre></div> <p>Je pense (mais n'ai pas expérimenté ce système) que les critères supplémentaires ( rubrique & mot-clé) doivent être ajoutés :</p> <ul class="spip"><li> Dans la boucle qui vérifie qu'il y a de nouveaux articles dans la “rubrique XX” ayant le mot clé = “ABCDE”. <i>S'il n'y a pas de nouvel article dans cette rubrique qui ont ce mot-clé, il n'y aura pas d'expédition de newsletter.</i></li></ul><ul class="spip"><li> Dans la boucle qui sélectionne ces nouveaux articles pour composer la newsletter de la rubrique XX concernée ayant ce mot-clé = “ABCDE”.</li></ul> <p>En ajoutant dans ces boucles :</p> <ul class="spip"><li> le critère de mot-clé <i>titre_mot=ABCDE</i></li><li> le critère de rubrique <i>id_rubrique</i><br class="autobr" /> <br class="autobr" /> La première boucle pourrait ainsi vérifier l'existence d'articles nouveaux dans la “rubrique XX” ayant le mot clé “ABCDE”. <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1">6. <span class="re11"><BOUCLE_hasnewarticles</span><span class="re12">(ARTICLES)</span><span class="re13"><span class="re41">{titre_mot=ABCDE}</span><span class="re41">{id_rubrique=XX}</span><span class="re41">{date<=<span class="re1">#DATE</span>}</span><span class="re41">{date><span class="re1">#DATE_REDAC</span>}</span> <span class="re41">{0,1}</span></span><span class="re10">></span><span class="re1">#SET</span><span class="re40">{nouveautes,' '}</span><span class="re15"></BOUCLE_hasnewarticles></span></div></li> </ol></div></div></div></li></ul> <p>Et de même pour la seconde boucle pour afficher ces articles dans la newsletter :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code>97. <span class="re11"><BOUCLE_nouveautes</span><span class="re12">(ARTICLES)</span><span class="re13"><span class="re41">{titre_mot=ABCDE}</span><span class="re41">{id_rubrique=XX}</span><span class="re41">{date<=<span class="re1">#DATE</span>}</span><span class="re41">{date><span class="re1">#DATE_REDAC</span>}</span><span class="re41">{!par date}</span><span class="re41">{0,5}</span></span><span class="re10">></span> .../... 129. <span class="re15"></BOUCLE_nouveautes></span></code></pre></div> <p>Ce sont des suggestions sur papier, qu'il y a lieu de tester. <br class="autobr" /> Il y a peut-être une méthode plus simple pour éviter ces 9 gabarits de nouveautés.</p> <p>Pour être pragmatique, entre une sélection automatique et une sélection manuelle, vers 9 listes, tout dépend aussi du nombre d'abonnés dans chacune de ces 9 listes thématiques, du nombre d'articles nouveaux, de la périodicité, de la quantité prévisionnelle de newsletters à expédier dans un mois, un trimestre, une année.</p> <p>Cordialement</p> Newsletters 2018-01-28T17:10:33Z https://contrib.spip.net/Newsletters#comment495569 2018-01-28T17:10:33Z <p>Bon, je me réponds à moi-même :-)<br class="autobr" /> J'ai finalement trouvé le bon emplacement dans le squelette où insérer une boucle qui prenne en compte les mot-clés pour personnaliser les infolettres...<br class="autobr" /> J'ai aussi déterré un vieux fil qui m'a mis sur la voie (<a href="https://forum.spip.net/fr_221703.html" class="spip_url spip_out auto" rel="nofollow external">https://forum.spip.net/fr_221703.html</a>).<br class="autobr" /> Le code en question, donc inséré dans le gabarit “nouveautés” que je reprends quasi à l'identique :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code><span class="re11"><BOUCLE_nouveautes</span><span class="re12">(ARTICLES)</span><span class="re13"><span class="re41">{date<=<span class="re1">#DATE</span>}</span><span class="re41">{date><span class="re1">#DATE_REDAC</span>}</span><span class="re41">{!par date}</span><span class="re41">{0,5}</span></span><span class="re10">></span> <span class="re11"><BOUCLE_selection</span><span class="re12">(MOTS)</span><span class="re13"><span class="re41">{id_newsletter}</span></span><span class="re10">></span> <span class="re11"><BOUCLE_mc</span><span class="re12">(ARTICLES)</span><span class="re13"> <span class="re41">{id_mot}</span><span class="re41">{unique}</span></span><span class="re10">></span> <tr xmlns=""> <td style="margin-bottom:0;line-height:1.4em;"> <h2 style="margin:1em 0 3px 0;"> <a style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;" href="<span class="re1">#URL_ARTICLE</span>" class="<span class="re1">#EDIT</span><span class="re40">{titre}</span>"> <span class="re4">[</span><span class="re4">(</span><span class="re1">#LOGO_ARTICLE_NORMAL</span><span class="re50">|image_reduire</span><span class="re40">{100,200}</span> <span class="re50">|inserer_attribut</span><span class="re40">{alt,''}</span> <span class="re50">|inserer_attribut</span><span class="re40">{border,'0'}</span> <span class="re50">|inserer_attribut</span><span class="re40">{style,'margin: 0;margin-left: 1em;margin-bottom: 1em;float:right;padding: 0;max-width: 100%;border: 0;height: auto;line-height: 100%;outline: none;text-decoration: none;'}</span> <span class="re50">|inserer_attribut</span><span class="re40">{class,logo}</span><span class="re4">)</span><span class="re4">]</span> <span class="re1">#TITRE</span></a></h2> <p style="font-size:14px;color:<span class="re1">#555</span>;margin:9px 0 3px 0;font-family:Georgia,Helvetica,Arial,Sans-Serif;line-height:140%;font-size:14px;"> <span><span class="re30"><:newsletter:label_publie:></span></span> <span class="re4">[</span><span class="re4">(</span><span class="re1">#DATE</span><span class="re50">|affdate</span><span class="re4">)</span><span class="re4">]</span></p> <span class="re4">[</span> <div class='chapo' style="margin-bottom: 2em;"><span class="re4">(</span><span class="re1">#CHAPO</span><span class="re4">)</span></div> <span class="re4">]</span> <span class="re4">[</span> <div class='texte' style="margin-bottom: 2em;"><span class="re4">(</span><span class="re1">#TEXTE</span><span class="re4">)</span></div> <span class="re4">]</span> <span class="re4">[</span> <div class='ps' style="margin-bottom: 2em;"><span class="re4">(</span><span class="re1">#PS</span><span class="re4">)</span></div> <span class="re4">]</span> <span class="re4">[</span><br/> <hr/> <div class="notes" style="margin-bottom: 2em;font-size: 11px"><span class="re4">(</span><span class="re1">#NOTES</span><span class="re4">)</span></div> <span class="re4">]</span> </td> </tr> <span class="re15"></BOUCLE_mc></span> <span class="re15"></BOUCLE_selection></span> <span class="re15"></BOUCLE_nouveautes></span></code></pre></div> <p>Merci encore !</p> Newsletters 2018-01-28T14:50:32Z https://contrib.spip.net/Newsletters#comment495568 2018-01-28T14:50:32Z <p>Bonjour,</p> <p>J'avais consulté en effet ces pages et d'autres pour me remettre en tête les syntaxes mais sans pour autant trouver la solution, peut-être que je place mal les boucles dans le squelette newsletter ? Par exemple ici au début du modèle newsletter :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code><span class="re11"><BOUCLE_newsletter</span><span class="re12">(NEWSLETTERS )</span><span class="re13"><span class="re41">{id_newsletter}</span><span class="re41">{statut?}</span><span class="re41">{lang_select}</span></span><span class="re10">></span> <span class="re1">#SET</span><span class="re40">{nouveautes,''}</span> <span class="re11"><BOUCLE_hasnewarticles</span><span class="re12">(ARTICLES)</span><span class="re13"><span class="re41">{date<=<span class="re1">#DATE</span>}</span><span class="re41">{date><span class="re1">#DATE_REDAC</span>}</span><span class="re41">{0,1}</span></span><span class="re10">></span><span class="re1">#SET</span><span class="re40">{nouveautes,' '}</span><span class="re15"></BOUCLE_hasnewarticles></span> <span class="re11"><BOUCLE_hasnewbreves</span><span class="re12">(BREVES)</span><span class="re13"><span class="re41">{date_heure<=<span class="re1">#DATE</span>}</span><span class="re41">{date_heure><span class="re1">#DATE_REDAC</span>}</span><span class="re41">{0,1}</span></span><span class="re10">></span><span class="re1">#SET</span><span class="re40">{nouveautes,' '}</span><span class="re15"></BOUCLE_hasnewbreves></span> <span class="re11"><BOUCLE_si</span><span class="re12">(CONDITION)</span><span class="re13"><span class="re41">{si <span class="re1">#GET</span><span class="re40">{nouveautes}</span>}</span></span><span class="re10">></span></code></pre></div> <p>SI je suis bien votre exemple, pour les mots-clés, ça devrait donner ceci à placer quelque part avant ou après la boucle “newsletter”? :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code><span class="re11"><BOUCLE_arts</span><span class="re12">(ARTICLES)</span><span class="re13"><span class="re41">{mot == 'métal'}</span></span><span class="re10">></span> - <span class="re1">#TITRE</span><br /> <span class="re15"></BOUCLE_arts></span></code></pre></div> <p>Mais ça veut dire 9 modèles avec à chaque fois un mot-clé différent ? Et pas 9 infolettres basées sur un seul modèle ? <br class="autobr" /> Je pensais plutôt à l'origine qu'il fallait déclarer une variable “mot-clé” quelque part au début du modèle newsletter, comme celle-ci :</p> <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1"><span class="re1">#SET</span><span class="re40">{nouveautes,''}</span></div></li> </ol></div></div></div> <p>Et qu'ensuite, en fonction du mot-clé associé à l'infolettre, ça me donnerait que les articles possédant le même mot-clé...<br class="autobr" /> Exemple de l'infolettre “Métal” qui possède le mot-clé qui va bien...</p> <p>Cordialement</p> Newsletters 2018-01-27T17:20:26Z https://contrib.spip.net/Newsletters#comment495564 2018-01-27T17:20:26Z <p>Bonsoir,<br class="autobr" /> Si je comprends bien, résumons donc :</p> <p>Vous avez besoin de 9 gabarits de newsletters “nouveautés” , copiés mais différenciés par 9 sortes de boucles appelant selon des critères différents :</p> <ul class="spip"><li> 1er critère : des articles dans des rubriques = ??, différentes pour chaque gabarit,</li><li> 2ème critère : des articles avec tel mot-clé = “XYZW” .</li></ul> <p><strong> Soit 9 sortes de newsletters, avec chacune :</strong></p> <ul class="spip"><li> son propre gabarit et ses critères et réglages</li><li> sa propre liste de diffusion d'abonnés segmentés</li><li> sa ou ses dates périodiques d'expédition</li><li> son esthétique qui peut varier</li></ul> <p>Exemples : <br class="autobr" /> Sélection des textes contenant « métal » suivi, à quelques caractères près (entre 0 et 20), de « flamboyant ».</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code><span class="re11"><BOUCLE_arts</span><span class="re12">(ARTICLES)</span><span class="re13"><span class="re41">{texte == 'métal.<span class="re40">{0,20}</span>flamboyant'}</span></span><span class="re10">></span> - <span class="re1">#TITRE</span><br /> <span class="re15"></BOUCLE_arts></span></code></pre></div> <p> <strong>Sélectionner les rubriques, sauf certaines :</strong></p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code><span class="re11"><BOUCLE_rubriques</span><span class="re12">(RUBRIQUES)</span><span class="re13"><span class="re41">{id_rubrique !IN 3,4,5}</span></span><span class="re10">></span> - <span class="re1">#TITRE</span><br /> <span class="re15"></BOUCLE_rubriques></span></code></pre></div> <p>Avez-vous consulté ces pages :</p> <ul class="spip"><li> <a href="https://programmer.spip.net/Syntaxe-des-criteres" class="spip_out" rel='nofollow external'>https://programmer.spip.net/Syntaxe-des-criteres</a></li><li> <a href="https://programmer.spip.net/Criteres-optionnels-avec" class="spip_out" rel='nofollow external'>https://programmer.spip.net/Criteres-optionnels-avec</a></li></ul> <p>Cordialement</p> Newsletters 2018-01-26T20:57:58Z https://contrib.spip.net/Newsletters#comment495560 2018-01-26T20:57:58Z <p>Merci pour votre réponse :-)</p> <p>En fait, le laboratoire en lui-même est divisé en 9 sections (correspondant en gros à des matériaux étudiés) mais les informations qui les concernent (actus diverses, recherche, colloques etc.) sont dispersées dans pas mal d'endroits sur le site et donc dans des articles et rubriques diverses. <br class="autobr" /> Du coup, j'ai créé des mots-clés dans l'idée de m'en servir pour envoyer à chaque section un contenu qui les concerne, et je voulais créer 9 infolettres mais sur un seul et même modèle, le modèle “nouveautés” qui prendrait comme critère le mot-clé en plus.<br class="autobr" /> Par exemple, une infolettre “Métal” qui irait piocher tous les articles associés au mot clé métal mais je n'arrive pas à trouver la bonne boucle...je peux regrouper les membres par liste, une liste pour chaque section, mais mon problème c'est comment filtrer les articles avec le mot clé “Métal” n'importe où dans le site pour les adresser à la liste Métal...</p> Newsletters 2018-01-26T20:20:25Z https://contrib.spip.net/Newsletters#comment495559 2018-01-26T20:20:25Z <p>Bonjour,<br class="autobr" /> Je comprends qu'il y a</p> <ul class="spip"><li> une seule liste segmentée</li><li> 9 contenus différents à expédier selon les 9 sous-groupes (sections) concernés.</li></ul> <p>Ne serait-il pas plus simple de créer :</p> <ul class="spip"><li> 9 listes indépendantes où les membres des 9 sections seraient inscrits.</li><li> Et 9 infolettres programmées différentes & adaptées pour chaque sous-groupe</li></ul> Newsletters 2018-01-26T14:05:28Z https://contrib.spip.net/Newsletters#comment495550 2018-01-26T14:05:28Z <p>Bonjour,<br class="autobr" /> J'ai tenté de créer des infolettres en fonction de mots-clés mais je n'arrive pas à inclure la boucle qui va bien dans mon modèle perso (je suis parti du modèle “nouveautés”).<br class="autobr" /> En gros, j'ai 9 mots-clés correspondant à autant de sections d'un laboratoire et je voudrais envoyer à chacune d'entre elles une infolettre regroupant les articles récents qui les concernent...<br class="autobr" /> Merci d'avance pour vos suggestions :-)</p> Newsletters 2018-01-18T21:44:54Z https://contrib.spip.net/Newsletters#comment495427 2018-01-18T21:44:54Z <p>Bonjour,</p> <p>Comment faire pour que la sélection automatique des “derniers articles” pour envois à dates cycliques d'une newsletter (gabarit nouveautés), le soient aussi <strong>selon le secteur de langues</strong> ?</p> <p>Soit envoyer :</p> <ul class="spip"><li> une infolettre en français avec les derniers articles du secteur en français, envoyée aux francophones.</li><li> une newsletter en anglais avec les derniers articles du secteur en anglais, envoyée aux anglophones.</li></ul> <p>Sachant que les listes d'inscrits sont déjà segmentées par langue.</p> <p>Je présuppose un gabarit “anglais” et un autre gabarit “français”.<br class="autobr" /> Comment sélectionner les articles selon la langue ?</p> <p>Merci de vos suggestions.</p> Newsletters 2018-01-03T08:24:19Z https://contrib.spip.net/Newsletters#comment495141 2018-01-03T08:24:19Z <p>Ca ne veut malheureusement pas fonctionné... :/<br class="autobr" /> Peut-être parce que dans ma version de SPIP (3.2.0 + écran de sécurité 1.3.2) il n'y a pas de fichier auteurs.html dans /prive/squelettes/top/ ?<br class="autobr" /> En tous cas, j'ai trouvé un compromis en plaçant ce fichier dans squelettes/prive/squelettes/<strong>contenu</strong>/auteurs.html : pour un auteur lambda, le bandeau de gauche est affiché mais pas la liste des auteurs, cela fera mon affaire ;-) (cf. screenshot joint)<br class="autobr" /> Merci encore !</p> Newsletters 2018-01-02T17:39:30Z https://contrib.spip.net/Newsletters#comment495132 2018-01-02T17:39:30Z <p>de rien, j'avais récupéré ça sur d'autres forums.</p> <p>Pour la boucle auteur dans squelettes/prive/squelettes/top/auteurs.html, c'est bizarre, ça marche sur mon site.<br class="autobr" /> ecrire/?exec=auteurs me donne 'accès interdit', pour un auteur<br class="autobr" /> en revanche on peut toujours voir les autres auteurs avec ecrire/ ?exec=auteur&id_auteur=xx</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code> <span class="re11"><BOUCLE_auteur</span><span class="re12">(AUTEURS)</span><span class="re13"><span class="re41">{id_auteur=<span class="re1">#SESSION</span><span class="re40">{id_auteur}</span>}</span></span><span class="re10">></span> <span class="re4">[</span><span class="re4">(</span><span class="re1">#STATUT</span><span class="re50">|==</span><span class="re40">{0minirezo}</span><span class="re50">|sinon_interdire_acces</span><span class="re4">)</span><span class="re4">]</span> <span class="re15"></BOUCLE_auteur></span></code></pre></div> Newsletters 2018-01-02T17:18:36Z https://contrib.spip.net/Newsletters#comment495131 2018-01-02T17:18:36Z <p>Un grand merci DavidM pour ces solutions !<br class="autobr" /> Cela fonctionne très bien pour la newsletter, j'ai du coup ajouter la même ligne pour que le menu Edition > Auteurs n'apparaisse pas non plus aux simples auteurs</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="php"><code><span class="co1">// voir le menu Edition/Auteurs : Auteurs non, admins oui</span> <span class="kw2">function</span> autoriser_auteurs_menu<span class="br0">&#40;</span><span class="re0">$faire</span><span class="sy0">,</span> <span class="re0">$type</span><span class="sy0">,</span> <span class="re0">$id</span><span class="sy0">,</span> <span class="re0">$qui</span><span class="sy0">,</span> <span class="re0">$opt</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="kw1">return</span> <span class="br0">&#40;</span><span class="re0">$qui</span><span class="br0">&#91;</span><span class="st_h">'statut'</span><span class="br0">&#93;</span> <span class="sy0">==</span> <span class="st_h">'0minirezo'</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="br0">&#125;</span></code></pre></div> <p>Par contre, ils y ont toujours accès en entrant directement l'adresse d'un auteur ecrire/?exec=auteur&id_auteur=xx ou via la page des auteurs ecrire/?exec=auteurs</p> <p>Je n'ai pas réussi à faire fonctionner la technique du 1er message en ajoutant la boucle_auteur dans un fichier auteurs.html dans squelettes/prive/squelettes/top/auteurs.html ... Faut-il la placer autre part (autre répertoire ?) ?</p> <p>Merci en tous cas, c'est déjà un peu plus protégé ! ;)</p> Newsletters 2017-12-26T18:48:13Z https://contrib.spip.net/Newsletters#comment495050 2017-12-26T18:48:13Z <p>au passage, si ça peut être utile, j'avais fait des ajouts dans mes_options.php pour empêcher les rédacteurs de modifier les newsletters elles-mêmes :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="php"><code><span class="co1">// voir le menu Edition/Newsletters : Auteurs non, admins oui </span> <span class="kw2">function</span> autoriser_newsletters_menu<span class="br0">&#40;</span><span class="re0">$faire</span><span class="sy0">,</span> <span class="re0">$type</span><span class="sy0">,</span> <span class="re0">$id</span><span class="sy0">,</span> <span class="re0">$qui</span><span class="sy0">,</span> <span class="re0">$opt</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="kw1">return</span> <span class="br0">&#40;</span><span class="re0">$qui</span><span class="br0">&#91;</span><span class="st_h">'statut'</span><span class="br0">&#93;</span> <span class="sy0">==</span> <span class="st_h">'0minirezo'</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="br0">&#125;</span> <span class="co1">// bloquer l'accès à /ecrire/?exec=newsletter (empêche auteurs de modifier les newsletters): Auteurs non, admins oui</span> <span class="kw2">function</span> autoriser_newsletter_voir<span class="br0">&#40;</span><span class="re0">$faire</span><span class="sy0">,</span> <span class="re0">$type</span><span class="sy0">,</span> <span class="re0">$id</span><span class="sy0">,</span> <span class="re0">$qui</span><span class="sy0">,</span> <span class="re0">$opt</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="kw1">return</span> <span class="br0">&#40;</span><span class="re0">$qui</span><span class="br0">&#91;</span><span class="st_h">'statut'</span><span class="br0">&#93;</span> <span class="sy0">==</span> <span class="st_h">'0minirezo'</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="br0">&#125;</span></code></pre></div> Newsletters 2017-12-26T18:18:23Z https://contrib.spip.net/Newsletters#comment495045 2017-12-26T18:18:23Z <p>Oui je suis d'accord que c'est très embêtant, notamment pour les sites ou l'inscription rédacteur est ouverte.<br class="autobr" /> <strong>N'importe qui de mal intentionné peut abonner/désabonner aux lettres tout le monde...</strong></p> <p>sur un site, j'avais empêché l'accès à la liste auteurs dans l'espace privé (en enlevant le lien du menu), pour entraver la récup pirate d'emails des inscrits, mais ça n'empêche pas de chercher les auteurs un à un via leurs articles...</p> <p>- Je trouve qu'il manque à Spip quelques options pour empêcher le spam ou pour préserver l'identité des auteurs (par exemple pouvoir masquer leur nom et email aux yeux des autres rédacteurs)</p> <p>voici mon code</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code> <span class="re11"><BOUCLE_auteur</span><span class="re12">(AUTEURS)</span><span class="re13"><span class="re41">{id_auteur=<span class="re1">#SESSION</span><span class="re40">{id_auteur}</span>}</span></span><span class="re10">></span> <span class="re4">[</span><span class="re4">(</span><span class="re1">#STATUT</span><span class="re50">|==</span><span class="re40">{0minirezo}</span><span class="re50">|sinon_interdire_acces</span><span class="re4">)</span><span class="re4">]</span> <span class="re15"></BOUCLE_auteur></span></code></pre></div> <p>code mis dans un fichier auteurs.html dans squelettes/prive/squelettes/top/auteurs.html</p> Newsletters 2017-12-05T19:21:01Z https://contrib.spip.net/Newsletters#comment494754 2017-12-05T19:21:01Z <p>Bonjour,</p> <p>Sur une page d'inscription aux infolettres d'un site spip, ou plutôt<br class="autobr" /> sur la page de remerciement d'après validation de l'inscription,<br class="autobr" /> <strong>Comment afficher, avec un automatisme, les titres et liens des 5dernières infolettres</strong> <i>(par exemple)</i> ou plus.<br class="autobr" /> Ce serait une manière d'offrir une réponse active et rapide aux nouveaux inscrits avec des exemplaires anciennement parus.</p> <p>Quelqu'un a-t-il déjà réalisé ce truc ?</p> <p>Une idée de boucle à incorporer dans la page qui confirme la validation d'inscription à la newsletter ?</p> <p>Merci de vos suggestions.</p> Newsletters 2017-12-04T13:30:48Z https://contrib.spip.net/Newsletters#comment494727 2017-12-04T13:30:48Z <p>Bonjour,</p> <p>y a t-il moyen d'empêcher les simples Rédacteurs de toucher à ce plug-in dans l'espace privé ?</p> <p>J'ai constaté que tout rédacteur a accès à l'infolettre dans l'espace privé via l'onglet EDITION > Infolettres et peut également inscrire ou désinscrire n'importe qui en se rendant sur la page de n'importe quel auteur.</p> <p>Merci</p> Newsletters 2017-12-01T13:54:49Z https://contrib.spip.net/Newsletters#comment494677 2017-12-01T13:54:49Z <p>de rien, il y a pas de quoi</p> Newsletters 2017-12-01T13:37:48Z https://contrib.spip.net/Newsletters#comment494676 2017-12-01T13:37:48Z <p>Ça marche.<br class="autobr" /> Merci</p> Newsletters 2017-11-29T13:41:35Z https://contrib.spip.net/Newsletters#comment494660 2017-11-29T13:41:35Z <p>ok, super, je vais tester ça.<br class="autobr" /> merci</p> Newsletters 2017-11-29T11:34:26Z https://contrib.spip.net/Newsletters#comment494657 2017-11-29T11:34:26Z <p>Tout dépend du gabarit que vous utilisez. Mais le principe globale est le suivant: <br />- créer un dossier squelettes à la racine de votre ftp (si vous ne l'avez pas deja), à côté de config, ecrire, etc <br />- créer un dossier newletters <br />- y copier le gabarit que vous utilisez, qui se trouve dans le dossier du plugins newletters, sous dossier newletters (il s'agit d'un fichier .html) <br />- modifier la boucle ARTICLES en ajoutant le critère <code>{tout_voir}</code></p> Newsletters 2017-11-29T10:56:16Z https://contrib.spip.net/Newsletters#comment494656 2017-11-29T10:56:16Z <p>Merci pour la réponse.<br class="autobr" /> Comment surcharger le gabarit ?<br class="autobr" /> (je ne suis pas une développeuse)</p> Newsletters 2017-11-29T10:53:55Z https://contrib.spip.net/Newsletters#comment494655 2017-11-29T10:53:55Z <p>Bonjour,</p> <p>As-tu le plugin accès restreint ?<br class="autobr" /> Et donc est-ce que les articles non envoyés sont dans ces espaces ?</p> <p>Bonne journée</p> Newsletters 2017-11-29T10:34:03Z https://contrib.spip.net/Newsletters#comment494654 2017-11-29T10:34:03Z <p>Je dirais a priori oui, mais il doit être possible de surcharger le gabarit par défaut pour dire de ne pas teneir compte de l'accès restreint.</p> Newsletters 2017-11-29T10:33:03Z https://contrib.spip.net/Newsletters#comment494653 2017-11-29T10:33:03Z <p>Bonjour,</p> <p>Aurais-tu le plugin accès restreint ?</p> <p>Bonne journée</p> Newsletters 2017-11-29T10:31:39Z https://contrib.spip.net/Newsletters#comment494652 2017-11-29T10:31:39Z <p>Bonjour,</p> <p>J'ai l'impression que ce plugin n'est pas compatible avec le plugin accès restreint.<br class="autobr" /> Est-ce qu'on pourrait me confirmer ?<br class="autobr" /> (tous les articles ne sont pas envoyés)</p> <p>Merci</p> Newsletters 2017-11-14T20:18:17Z https://contrib.spip.net/Newsletters#comment494397 2017-11-14T20:18:17Z <p>Bonjour<br class="autobr" /> J'ai un petit souci avec ce plugin : tout fonctionne bien sauf qu'il manque de façon complètement aléatoire (je n'ai pas trouvé de corrélation en tout cas) plusieurs articles chaque semaine dans la liste des nouveautés diffusés et envoyée à une liste d'abonnés, alors que ceux-ci ont bien été diffusés dans la semaine.<br class="autobr" /> Quelqu'un aurait'il une idée svp ? merci.<br class="autobr" /> Cordialement</p> <p>Site sous SPIP 3.1.6 et Newsletter 1.5.3</p> Newsletters 2017-10-17T12:46:58Z https://contrib.spip.net/Newsletters#comment493869 2017-10-17T12:46:58Z <p>Bonjour,<br class="autobr" /> Il semble que je souffre d'un petit conflit entre ce super plugin et le plugin Enluminures Typographiques V3 !<br class="autobr" /> Je m'explique :</p> <p>Avec “Enluminures”, un raccourci permet l'encadré d'un texte avec <code>[(....)]</code></p> <p>Ici pour mettre la date dans une infolettre avec NewsLetter, il faut mettre le code suivant dans le titre : <code>[(#ENV{date}|affdate)]</code> <br class="autobr" /> Et là le titre perd sa fonction de calcul de date, quelqu'un peut-il qqchose pour moi ? <br class="autobr" /> Merci d'avance !<br class="autobr" /> Note : je mets le (presque) même message dans l'autre plugin ! ;-)</p> Newsletters 2017-10-10T07:30:57Z https://contrib.spip.net/Newsletters#comment493679 2017-10-10T07:30:57Z <p>Bonjour,</p> <p>Peut-on programmer un envoi automatique quand il y a un nouveau message de discussion sur n'importe quel article/rubrique ?</p> <p>(je n'ai pas trouvé, si ça existe)</p> <p>Merci</p> Newsletters 2017-09-07T00:33:46Z https://contrib.spip.net/Newsletters#comment493307 2017-09-07T00:33:46Z <p>Bonjour,</p> <p>J'affiche les newsletters envoyées sur le site public via un squelette perso où j'ai indiqué :</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code>[<div class="#EDIT{chapo}">(#CHAPO)</div>] [<div class="#EDIT{texte}">(#TEXTE)</div>]</code></pre></div> <p>Mais il semblerait que les crayons ne fonctionnent pas malgré les "#EDIT'<br class="autobr" /> Est-ce que c'est parce que l'on ne peut pas modifier le contenu éditorial ?</p> <p>Merci</p> Newsletters 2017-07-11T08:18:11Z https://contrib.spip.net/Newsletters#comment492814 2017-07-11T08:18:11Z <p>Ce problème vient de la mise à jour du plugin qui n'arrive pas à modifier la table. Il faut donc le faire à la main, via phpmyadmin, en ajoutant le champs en question à la table.<br class="autobr" /> Mais sur du mutualisé, il ne devrait pas y avoir de problème normalement...</p> Newsletters 2017-07-10T21:05:04Z https://contrib.spip.net/Newsletters#comment492806 2017-07-10T21:05:04Z <p>Bonjour,</p> <p>J'ai eu le même problème lors du test d'infolettre. Est ce que vous pouvez me donner plus d'explication svp? les détails qu'un novis cherche; par exemple “Un ALTER”, est du chinois pour moi! Merci.</p> <p>NB. j'utilise Spip 3.1</p> Newsletters 2017-05-19T16:09:42Z https://contrib.spip.net/Newsletters#comment492297 2017-05-19T16:09:42Z <p>Pour finir, j'ai corrigé le soucis temporairement en parametrant le SMTP de MailJET dans MailSHOT à la place de l'API V3.<br class="autobr" /> Si quelqu'un de compétent pourrait tester et corriger le soucis ce serait top. Je me tiens à disposition pour assister si nécessaire.</p> Newsletters 2017-05-19T15:38:55Z https://contrib.spip.net/Newsletters#comment492296 2017-05-19T15:38:55Z <p>Petite rectification, on utilise pas l'API car facteur ne prends en charge que la config via SMTP.</p> <p>Par contre après plusieurs tests voici ce que je constate :</p> <ul class="spip"><li> Quand je configure <strong>Mailshot </strong> pour envoyer via l'API de Sparkpost, le test d'envoi d'une newsletter fonctionne !</li><li> Quand je configure <strong>Mailshot </strong> pour envoyer via l'API de Mailjet, le test d'envoi d'une newsletter fonctionne pas ! Et le message d'erreur (mailshot_send.log) mentionne "Erreur Envoi mail (mon email) <strong>via Facteur :</strong></li></ul> <p>Ce test est valable également si je configure <strong>Facteur </strong> utiliser phpmail.</p> <p>Autant dire que je ne comprends pas pourquoi on fait appel a Facteur alors que c'est mailshot qui coince.</p> Newsletters 2017-05-19T14:49:39Z https://contrib.spip.net/Newsletters#comment492295 2017-05-19T14:49:39Z <p>Donc commencer par regarder les sites de l'hebergeur/de mailjet pour voir si changement. Demander aussi à l'hebergeur, dès fois qu'ils ne disent pas les choses.</p> Newsletters 2017-05-19T14:48:30Z https://contrib.spip.net/Newsletters#comment492294 2017-05-19T14:48:30Z <p>Pardon, je ne savais pas ou mettre mon message vu que trois plugins sont concernés, on m'y reprendera pas.</p> <p>- Le changement est tout récent, est effectivement ne doit pas être lié à changement de version des plugins concernés. Soit ca se passe du coté de l'hébergeur, soit du coté de l'API de Mailjet. <br />- Oui les tests Facteurs fonctionnent correctement via Mailjet.</p> Newsletters 2017-05-19T14:43:07Z https://contrib.spip.net/Newsletters#comment492293 2017-05-19T14:43:07Z <p>Inutile d'envoyer en trois exemplaires les informations.</p> <p>Je dirais plusieurs choses: <br />- si le changement est récent, et si vous n'avez pas mis à jour les plugins, le plus probable est que le problème soit suite à une mise à jour technique de l'hébergeur. Peut être lui demander s'il y a eu des changement récents <br />- Est ce que les envois de tests via Facteur passent par mailjet ou non?</p> Newsletters 2017-05-19T14:37:10Z https://contrib.spip.net/Newsletters#comment492292 2017-05-19T14:37:10Z <p>Bonjour,</p> <p>Je viens demandé de l'aide à propos de ce plugin, que je connais très bien et utilise depuis quelque temps déjà sur plusieurs site couplé avec l'API Mailjet (pas de soucis avec Sparkpost par exemple)</p> <p>Depuis trois jours, aucun emails ne partent lorsque je fais un envoi vers un destinataire unique en utilisant la fonction “newsletter_send_dist” issu du plugin Mailshot pour le plugin Newsletter.<br class="autobr" /> Par exemple quand je veux m'envoyer une infolettre de test (Plugin Newsletter), un message vert me dit que “La newsletter a bien été envoyée à (mon email” mais le mail n'arrive plus chez Mailjet. Je trouve ensuite dans mes logs (mailshot_send.log) :<br class="autobr" /> <i>Erreur Envoi mail (mon email) via Facteur :</i></p> <p>Je suis sous SPIP 3.0.24, tous les plugins à jour. <br class="autobr" /> L'envoi sur une liste de diffusion fonctionne et les test d'envois via la page de configuration de Facteur fonctionne très également.</p> <p>J'ai plusieurs sites impactés, j'utilise la fonction “newsletter_send_dist” dans plusieurs fonctions sur mes sites... autant dire que je suis dans la mouise :(</p> <p>Je vous remercie par avance de vos lumières!</p> <p>Jul</p> Newsletters 2017-05-09T14:44:38Z https://contrib.spip.net/Newsletters#comment492157 2017-05-09T14:44:38Z <p>Finalement avec le plugin “Champs Extras”, on peut rajouter un champ “Sélecteur d'articles”. Et les articles sortent bien dans l'ordre sélectionné au sein de la boucle dans le squelette HTML de la newsletter. Donc problème réglé.</p> Newsletters 2017-05-03T14:06:47Z https://contrib.spip.net/Newsletters#comment492106 2017-05-03T14:06:47Z <p>Je travaille dans une Université et notre site a été développé sous SPIP. Nous comptons utiliser ce plugin mais le fait de ne pas pouvoir ordonner la sélection d'articles dans le squelette de la newsletter est assez ennuyeux puisque les utilisateurs sont obligés de passer par l'étape d'édition HTML.</p> Newsletters 2017-04-29T06:32:59Z https://contrib.spip.net/Newsletters#comment492070 2017-04-29T06:32:59Z <p>Bonjour,<br class="autobr" /> Votre info lettre envoie sans les accents, je suis obligé de corriger avec le code accent html, mais pour moi sa va, mais pour mes rédacteurs c'est compliqués.<br class="autobr" /> Il y a quelques chose à faire.<br class="autobr" /> D'avance merci.</p> Newsletters 2017-04-23T08:44:08Z https://contrib.spip.net/Newsletters#comment492000 2017-04-23T08:44:08Z <p>Bonjour,<br class="autobr" /> Est-il possible dans une boucle (pour un modèle) de pouvoir appeler seulement les newsletters envoyées à telle ou telle liste de contacts ?</p> <p>Voici ma boucle, je ne vois pas comment faire, merci.</p> <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1"><span class="re11"><BOUCLE_newsletter</span><span class="re12">(NEWSLETTERS)</span><span class="re13"><span class="re41">{statut=publie}</span><span class="re41">{!par date}</span><span class="re41">{pagination 10}</span></span><span class="re10">></span></div></li> </ol></div></div></div> Newsletters 2017-04-16T11:45:16Z https://contrib.spip.net/Newsletters#comment491930 2017-04-16T11:45:16Z <p>Bonjour,</p> <p>Vous pouvez envoyer à une adresse test ou bien sur la liste.</p> Newsletters 2017-04-16T11:43:18Z https://contrib.spip.net/Newsletters#comment491928 2017-04-16T11:43:18Z <p>Bonjour,</p> <p>Pourquoi ne pas laisser SPIP géré les abonnés ? et envoyer par maljet ou un smtp classique.</p>