Module Newsletter

De Wiki.

(Différences entre les versions)
(Importer des inscrits)
(Importer des inscrits)
Ligne 29 : Ligne 29 :
  "mail";"prenom";"nom";"recu";"inscrit";"dt_recu";"societe";"civilite";"fonction";"adresse";"cp";"ville";"tel";"dt_crea";"dt_modif";"Theme";"abonnement"
  "mail";"prenom";"nom";"recu";"inscrit";"dt_recu";"societe";"civilite";"fonction";"adresse";"cp";"ville";"tel";"dt_crea";"dt_modif";"Theme";"abonnement"
-
  "thao@couleur-citron.com";"thao";"tran";0;0;"00/00/0000";;;"Responsable MCEF";;;;;22/09/09;22/09/09;"Utilisateurs,Newsletter";4
+
  "thao@couleur-citron.com";"thao";"tran";0;1;"00/00/0000";;;"Responsable MCEF";;;;;22/09/09;22/09/09;"Utilisateurs,Newsletter";4
  "FIN2010-01-20";;;;;;;;;;;;;;;;
  "FIN2010-01-20";;;;;;;;;;;;;;;;

Version du 30 janvier 2011 à 15:19


Le mot-clef NEWSLETTER dans les fonctionnalités d'un mini-site active les liens de gestion des Newsletters et des objets associés.


Protocole de création d'une newsletter

  • créer un expéditeur
  • créer une catégorie
  • créer un fichier de modèle, ou template (fichier html stocké dans /frontoffice/newsletter/template/)
  • enfin, créer une newsletter, et désigner les objets créés précédemment.

Création des modèles

Le dossier de stockage /frontoffice/newsletter/template/ est crée automatiquement par le module.

Des sous-dossiers css et img peuvent être créés pour stocker des contenus rich-html.

Cet emplacement par défaut est réglé par le define DEF_ROOT_TEMPLATENEWS.

Importer des inscrits

L'import d'inscrits se fait par traitement d'un fichier CSV à l'adresse /cms/news_inscrit/import_news_inscrit.php.

Structure du fichier :

"mail";"prenom";"nom";"recu";"inscrit";"dt_recu";"societe";"civilite";"fonction";"adresse";"cp";"ville";"tel";"dt_crea";"dt_modif";"Theme";"abonnement"
"thao@couleur-citron.com";"thao";"tran";0;1;"00/00/0000";;;"Responsable MCEF";;;;;22/09/09;22/09/09;"Utilisateurs,Newsletter";4
"FIN2010-01-20";;;;;;;;;;;;;;;;

Le pénultième champ contient les éventuels abonnements multiples d'un inscrit. Les chaînes spécifiées correspondent aux libellés des catégories (ou news_theme), séparés par des virgules.

La dernière ligne peut contenir un pattern de signature pour que le processus d'import puisse s'assurer de l'intégrité du fichier traité.