Submitted by vince45 on
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 :-)
Est ce que tu as pu trouver
Permalien Soumis par kemal le 3 Janvier, 2013 - 22:41
Est ce que tu as pu trouver une solution?
Bonjour, Définition des
Permalien Soumis par flebrenn le 4 Janvier, 2013 - 09:45
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
Permalien Soumis par vince45 le 4 Janvier, 2013 - 11:14
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 !
Après quelques recherches,
Permalien Soumis par flebrenn le 4 Janvier, 2013 - 15:36
Après quelques recherches, les tirets semblent venir du mode plain-text. (http://drupal.stackexchange.com/questions/11989/how-to-theme-simplenews-...)
Il faut donc installer et tester des modules complémentaires pour personnaliser les emails :
- http://drupal.org/project/mimemail
- http://drupal.org/project/htmlmail
Cordialement;
Merci pour l’info ! J’ai donc
Permalien Soumis par vince45 le 8 Janvier, 2013 - 17:44
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..
Permalien Soumis par xaa le 8 Janvier, 2013 - 19:34
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
Permalien Soumis par kemal le 9 Janvier, 2013 - 12:41
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
Permalien Soumis par vince45 le 9 Janvier, 2013 - 14:27
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
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
Permalien Soumis par kemal le 9 Janvier, 2013 - 16:16
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
Permalien Soumis par vince45 le 9 Janvier, 2013 - 16:25
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
Il doit y avoir autre chose... Tu as créé un template pour tes emails ?
Vince