Newsletter enrichie par du contenu publié dans le site

Onglets principaux

La documentation Drupal 6 n'est plus maintenue et en cours de dépublication.

Il s'agit là de mettre en place une newsletter qui contiendra différents noeuds de différents types de contenu regroupés par des views, en bref, une newsletter digne de ce nom, comme certains dirons !

Modules requis : SimpleNews, MimeMail, CCK, Views et RelatedContent

  • Télécharger, installer et activer les modules listés ci-dessus

  • Configurer le bulletin, les permissions...

  • Activer le format HTML pour les bulletins

  • Créer une ou plusieurs vues qui fourniront le contenu pour la newsletter

  • Ajouter des relations dans le type de contenu « Newsletter issue » PENSER AUX PARAMETRES DE GROUPES : Choisir Grouper par views !

  • Ordre d’affichage : Fonctionnalité à venir dans le module RelatedContent

  • Pour la mise en forme du mail reçu par les abonnés : éditer un fichier mail.css dans le dossier du thème puis copier les fichiers *.tpl.php du module Simplenews dans le dossier du thème du site, puis les personnaliser (essentiellement les fichiers simplenews-newsletter-body.tpl.php et simplenews-newsletter-footer.tpl.php).

Bug et problèmes connus :

  • Comme vu plus haut : pas de solution pour maîtriser l'ordre d'affichage des vues (à moins de taper dans le code, j'imagine)

  • Attention aux URL des images intégrées aux articles. Plusieurs solutions à tester : Module Rel_to_Abs, ou Absolute_Src...

  • Problème d'affichage des mail dans hotmail (solution de http://drupalfr.org/profil/emerya) :

Remplacer la ligne //return mimemail_multipart_body($parts, "$content_type; charset=utf-8");

par : $content_type='multipart/mixed'; return mimemail_multipart_body($parts,$content_type);

dans la fonction mimemail_html_body du fichiers mimemail.inc.

Bonne newsletter !

Wabby

Version de Drupal :