Réaliser des patrons

Quelques patrons sont proposés dans la distribution de spip listes

-  Envoi de l’introduction des derniers articles
-  Envoi des derniers messages publiés dans les forums

 [1]

Pour réaliser un patron, écrire un squelette spip avec des boucles et du html simple.

ne pas mettre les balises <html> <head > <body> dans le patron , ces balises seront rajoutées au moment de l’envoi.

Attention également de ne pas envoyer des messages trop lourds : limitez vous à 20ko par exemple.

Pour les images et les documents joints, utilisez des adresses absolues (avec les http://...).

Les images et documents joints ne sont pas envoyés dans le mail, mais chargés depuis l’Internet à l’ouverture du mail.

Afficher des images avec des adresses absolues

Spip listes va convertir vos éventuelles adresses relatives en adresses absolues (http://...) grâce au filtre liens_absolus().

Vous pouvez donc utiliser #LOGO_ARTICLE, #URL_ARTICLE etc dans vos patrons.

Vérifiez bien que toutes les urls sont absolues pendant la prévisualisation.

Si dans certains cas les adresses ne sont pas absolues, ajoutez #URL_SITE_SPIP/ ou ajouter le filtre |url_absolue.

Le critère {age_relatif<=0} pour les courriers automatiques

Dans le code des squelettes, le critère {age_relatif<=0} permet de n’envoyer que les éléments publiés depuis la date passée dans le contexte (la date du dernier envoi pour les messages automatiques).

Balises et Filtres pour les courriers automatiques

-  (#DATE : affiche « depuis le » avant le nombre de jours précédant un envoi.
-  #DATE_MODIF_SITE : date de dernière mise à jour du site
-  #DATE_MODIF_FORUM : date du dernier messsage de forum

Utiliser des styles CSS en ligne style="..."

N’oubliez pas que les messages html vont être lus par des clients de messagerie (et non par des navigateurs). Aussi, vos messages et patrons ne doivent contenir que des balises html simples et les styles css dans les balises html (<div style="styles ici">). Pour les images, utilisez des adresses absolues (exemple : http://mon-site.fr/puce.png). Par défaut, les images et documents joints ne sont pas envoyées avec le message, mais chargés depuis l’Internet à l’ouverture du courriel.

Voir les exemples d’utilisation dans les patrons fournis avec spip-listes.

Si vous avez réalisé des patrons, vous pouvez les proposer sur cette page du site : Bourse aux patrons

Vous pouvez ajouter dans le repertoire /patrons autant de squelettes spip que vous voulez.

Ces squelettes vous seront proposés dans la liste des patrons au moment de la rédaction d’un message dans SPIP-listes.

Références

Voici des conseils pour réaliser des mails HTML en tenant compte des clients mails qui le recevront

Emails HTML, Dompter la bête (fr)

Et des tests par clients mails

http://www.campaignmonitor.com/blog... (en)

http://www.campaignmonitor.com/blog... (en)

Notes

[1Voir également les patrons proposés par les utilisateurs.

Discussion

Aucune discussion

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom