Module Newsletter

De Wiki.

(Différences entre les versions)
(Importer des inscrits)
(Importer des inscrits)
Ligne 34 : Ligne 34 :
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 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é.
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é.

Version du 30 janvier 2011 à 15:52


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