Module Newsletter

De Wiki.


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/)
  • créer une newsletter, et désigner les objets créés précédemment.
  • importer des inscrits

Création des modèles

Le dossier de stockage /frontoffice/newsletter/template/ est créé 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";"profil ";"objet ";"objet_id ";"cms_site ";"dt_crea";"dt_modif";"Theme";"abonnement"
"thao@couleur-citron.com";"thao";"tran";0;1;"00/00/0000";;;"Responsable MCEF";;;;;0;-1;-1;leno;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.

Le champ cms_site est renseigné avec la valeur cms_name du mini-site à utiliser. Ne pas renseigner de valeur d'id.

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é.