Comment ca marche ?

Le code source du plugin SPIP-listes est sur spip-zone

SPIP-Listes rajoute 6 tables à la base qui passe ainsi de 38 à 44 tables.

Description des tables rajoutées par SPIP-Listes :
-  spip_courriers : table des courriers ;
-  spip_listes : table des listes d’envoi (nom de la liste, description) ;
-  spip_auteurs_elargis : préférences de réception du courrier (html, texte ou non) dans spip_listes_format (qui est une clé, pas une table ?!) ;
-  spip_auteurs_listes : id_auteur des abonnés, par liste ;
-  spip_auteurs_mod_listes : modérateur de la liste. En réalité le créateur.
-  spip_auteurs_courriers : etat de la queue du courrier.

Pour mémo, état des statuts des courriers :
-  redac : en cours de rédaction
-  ready : prêt à l’envoi
-  encour : en cours d’envoi
-  publie : publié

Cheminement d’un courrier :
-  exec/spiplistes_courrier_edit propose la création d’un courrier. Il envoie le résultat à exec/spiplistes_courrier_gerer ;
-  exec/spiplistes_courrier_gerer enregistre ce nouveau courrier dans la table spip_courriers avec comme statut ‘redac’ qui vous propose l’envoi à une adresse de test (qui doit être une adresse d’auteur) ou l’envoi à une liste ;
-  Si l’envoi est validé pour un test ou une liste, le spip_courriers.statut du courrier devient “encour” ;
-  pour un test, spip_courriers.total_abonne du courrier passe à “1” ;
-  La meleuse repasse spip_courriers.statut du courrier de test en “redac” après son envoi ;
-  Si le courrier est destiné à une liste, la meleuse passe spip_courriers.statut du courrier en “publie” après les envois ;
-  Le cron SPIP appelle celui des listes au fil de l’eau, lorsqu’il a le temps. Le cron des listes vérifie les listes programmées en envoi auto et s’occupe de placer en file d’attente les courriers récents. Si la date est dépassée, le courrier est annulé ;
-  La meleuse prend le relais (une suite du cron) et charge par paquets ses courriers pour la distribution.

updated on 4 November 2008

Discussion

3 discussions

  • 2

    Après installation, SPIP liste fonctionne très bien
    Mais à la réception du mail
    Le lien “lire la suite de l’article” fait un apparaître un doublon de l’adresse racine du site du type :
    href=“http://www.mondomaine.com/http://www.mondomaine.com/spip.php?action=redrirect?id_article=x

    Que quoi cela vient-il ?
    Les autres liens dans la lettre sont correctes
    J’utilise :
    -  le patron “Nouveauté”
    -  spip-listes_1_9_2
    -  spip 1.9.2e

    Merci de rediriger cette demande ailleurs si nécessaire
    Jean-Claude

    Reply to this message

  • Bonjour,

    Je suis sous spip 1.9.2e. J’ai installé spip-Liste 1.9.3 (1.9991-23253 <1.98> ). J’ai créé une liste de diffusion publique et mis le code suivant dans ma page sommaire :
    [(#REM) S’inscrire à la lettre d’information ]
    [(#ENVd|?’’,’ ’) #FORMULAIRE_ABONNEMENT]
    [(#REM) Si (d) présent dans l’url, propose la modification de l’abonnement ]
    [(#ENVd|?’ ’,’’)
    #FORMULAIRE_MODIF_ABONNEMENT]

    Pourtant sur le site public le message suivant apparaît :
    Aucune liste de diffusion publique disponible.

    Pouvez-vous m’expliquer pourquoi et m’aider à y remerdier ?
    Merci

    Reply to this message

  • 1

    Bonjour,

    Pour l’utilisation de spip-listes, je souhaite insérer le formulaire d’abonnement dans un article de type {{[Inscription->spip.php?page=formulaire_abonnement]}} qui devrait renvoyer sur le formulaire, surprise, ça ne marche pas.

    Merci de me renseigner

    • C’est un peu vieux... T’as tu trouver depuis.

      Mais de cette manière ça fonctionne :

      http://adresse_site/spip.php?page=abonnement

      Guy

    Reply to this message

Comment on this article

Who are you?
  • [Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document

Follow the comments: RSS 2.0 | Atom