
Le module de Newsletter d’Agora offre une grande souplesse d’exploitation de ses abonnés. Cet article fait donc référence aux pages : newsletter_statistique.php3 et newsletter_list_user.php3 pour l’importation, export_newsletter_user_csv.php3 et export_newsletter_user_special.php3 pour l’exportation.
L’importation se fait par l’écran d’administration des utilisateurs (newsletter_list_user.php3). Le fichier csv doit être compatible avec le format de Spip-Agora détaillé ci dessous.
L’ordre des critères sera définit par :
l’email de l’inscrit
le prénom (first name)
le deuxième prénom (middle name)
le nom (last name)
le titre (title)
le mode d’inscription (0 pour texte, 1 pour Html)
le type d’utilisateur (0 pour en attente, 1 pour inscrit)
En utilisant Excel, la feuille contenant les utilisateurs devra avoir la forme suivante :
En passant par un fichier texte (.txt, .csv) classique, on prendra soin de vérifier que le format est compatible comme suit :
Si les fichiers d’importation respectent cette syntaxe, il n’y aura aucun problème d’importation. De plus, si vous n’avez pas d’information en ce qui concerne le last name, middle name..., vous devez laisser ces champs libre en gardant la structure définie. Le mail, le mode de réception et le type d’utilisateur ne doivent cependant pas être nulles.
Un écran de statistique a été créé pour une permettre d’exporter des utilisateurs plus ciblés. Il s’agit de suivre les abonnés qui appartiennent à un domaine particulier (username@domaine.com). On peut donc désormais consulter et exporter les utilisateurs d’un domaine spécifique, et créer des lettres d’information avec des utilisateurs spécifiques.(cf. shéma ci dessous)

L’exportation a été revue pour offrir de meilleures performances, surtout au niveau de la vitesse de création du fichier csv, qui est maintenant optimum. Les tests fait avec 15 000 abonnés sont la preuve que le système tient le coup.
disponibles à partir de la version 1.2.2 RC2