Carnet Wiki

Lettres.api

SPIP-Contrib :: Carnet Wiki :: Recherche :

Lettres.api

On prefixe toutes les APIS par NL/nl (newsletter)

Gestion des abonnements

Plugin qui gère les abonnements à la newsletter
Comment gère-t-on les listes ? Plusieurs sujets, thèmes ?

API fonctionnelle :

-  #FORMULAIRE_NL_ABONNEMENT
-  nl_abonner()
-  nl_desabonner()
-  nl_lister_abonnes()
-  nl_infos_abonne()
-  nl_url_desabonnement()

Composition des lettres

Prévoir des modèles de lettre
Composition d’une lettre
-  choix d’un modèle + choix de contenu
-  post-edition manuelle du html pour correction/ajustement

Composition automatique d’une lettre
-  Programmer des envois automatiques
-  choix recurrence simple selon ical (tous les mois, ...)
-  choix du modèle. Pas de choix de contenu, c’est le modèle qui doit générer automatiquement le contenu dans son squelette

Visualisation d’une lettre
Chaque lettre composée est archivée et visible par une URL unique

API fonctionnelle
-  nl_lettre() : donne le contenu de la lettre, dans un format donné (html,texte), en prenant en compte les infos d’un abonné

Gestion des envois

-  nl_envoyer_lettre()