Simplenews : retirer les tirets dans le contenu du mail envoyé

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Je voudrais retirer les tirets qui apparaissent dans l'email par simpenews quand on expédie une newsletter. En gros, le titre de la newsletter est repris dans le corps de l'email, au début, et est mis entre tirets. Voici un exemple ci-dessous :

-------- NEWSLETTER TEST -----------------------------------------------------

Bonjour,

Ceci est un test.

Merci,

J'ai cherché dans les fichiers css, tpl, php du module (sous sites/all/module/simplenews/)et je n'ai pas trouvé l'endroit où l'email est codé pour modifier cela. Quelqu'un saurait me dire où cela se trouve svp ?

Merci :-)

Version de Drupal : 

Bonjour,

Définition des thèmes utilisables :
http://api.drupalize.me/api/drupal/function/simplenews_theme/7

Fonctions de preprocess :
template_preprocess_simplenews_block Process variables to format the simplenews block.
template_preprocess_simplenews_field
template_preprocess_simplenews_multi_block Process variables for the multi subscription block.
template_preprocess_simplenews_newsletter_body Process variables to format the simplenews newsletter body.
template_preprocess_simplenews_newsletter_footer Process variables to format the simplenews newsletter footer.

un exemple de tpl :
http://api.drupalize.me/api/drupal/sites!all!modules!simplenews!theme!si...

Bonjour,

Merci pour ces éléments. Je ne les ai cependant pas compris.

Je n'ai pas trouvé dans le fichier simplenews.module de description de la forme de l'email envoyé, ni plus précisément de la ligne avec les tirets de début d'email que je souhaite supprimer.

J'ai regardé et je n'ai pas de fichier type celui que tu donnes en exemple :
simplenews-newsletter-body.tpl.php/7

Peux-tu préciser un peu ta réponse pour un néophyte comme moi stp ?

Merci !

Merci pour l'info !

J'ai donc installé Mail system et Mime mail.
J'ai dit dans les possibilités de configuration de Mail system d'utiliser Mime mail pour le module Simplenews mais cela ne fonctionne pas (pour information j'ai laissé le DefaultMailSystem pour le reste du site).
Je n'ai pas trouvé dans les paramètres de configuration de Mime Mail de quoi personnaliser le mail envoyé : je n'ai rien changé aux paramètres proposés par défaut.

As-tu fais toi même cette installation ? Vois-tu quoi faire à présent ? est-ce qu'il y a une configuration que j'ai raté ?

Merci !

Hello,

Juste pour être sur.. vous savez que la ligne --- xx test --- ne sera pas affichée lors de l'envoi réel ? elle est juste là pour signaler que le mail reçu est.. un test..

si vous voulez toujours la masquer, il me semble que ça se passe dans les fichiers templates (simplenews/theme). Il devrait y avoir un fichier xx-footer.tpl.php

Si c'est affiché lors de l'envoie réel.

Mais enfin j'ai trouvé une méthode, pour supprimer les tiret et afficher les images qu'on insère dans newsletter! C'est désinstaller le module mime mail et activer le module html mail, et choisir par défaut dans module simplenews comme system d'envoie.

Voila, je suis content, et vous? :)

J'étais ravi de voir ton message et me suis donc empressé d'essayer...

Je n'ai pas le même résultat que toi comme tu peux le voir :

-------- TEST 14H18

Bonjour,

Test 14h18

Merci !

Info http://www.coentreprendre.fr/?q=taxonomy/term/39

      • This is a test version of the newsletter. - - -

J'ai pourtant choisi HTML mail comme système d'envoi dans la configuration du module Mail system.
J'ai également dans les paramètres de Simplenews mis le format à : HTML.

Une idée ? Quelque chose que j'aurais oublié ?

Merci !

Sorry j'avais oublié de citer le module 'mail system' (donc il nous faut trois module : simplenews, htmlmail, et mail system). Voila je te met 3 captures pour la config de ce trois module.

J'attends tes nouvelles...

PS: ils ont enlevé ajout des fichier ici? Comment je vais ajouter mes captures?

edit: je ne trouve pas pour ajouter mes captures.

-une fois que tu as installé mail system. Tu vas dans config et dans mail system tu as une liste déroulante et tu choisit 'htmlmail'.

Je l'ai bien installé, mais il est vrai que je ne l'ai pas mis comme système pas défaut.

Je viens de la faire... voici le résultat :

Click here to view this message on the web.

-------- TEST 16H22 ----------------------------------------------------------

Bonjour,

Test 16h22

Merci !

Info http://www.coentreprendre.fr/?q=taxonomy/term/39

      • This is a test version of the newsletter. - - -

Il doit y avoir autre chose... Tu as créé un template pour tes emails ?

Vince