Ignore:
Timestamp:
Aug 25, 2011, 1:25:56 PM (10 years ago)
Author:
paladin@…
Message:

Opt-In. Prendre en compte le statut de l'abonnement ('a_valider'|'valide').

Pour mémo: le statut passe en 'valide' lorsque l'abonné valide son abonnement.
(à partir de SPIP-Listes 2.0225)

Par défaut, la trieuse ne tient pas compte de ce statut.

Nota: ceci ne concerne pas les courriers direct
(qui sont envoyés directement à la meleuse par l'exec).

L'option de sélection est à définir dans la page de
configuration du plugin.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip-listes/spip-listes_1_9_3/inc/spiplistes_api_courrier.php

    r48905 r50712  
    299299 * @param int $id_liste reference d'une liste
    300300 * @param int $id_auteur
     301 * @param string $sql_where_listes condition appliquée au SELECT des listes
    301302 * @return bool
    302303 */
    303 function spiplistes_courrier_remplir_queue_envois ($id_courrier, $id_liste, $id_auteur = 0) {
     304function spiplistes_courrier_remplir_queue_envois ($id_courrier,
     305                                                                                                   $id_liste,
     306                                                                                                   $id_auteur = 0,
     307                                                                                                   $sql_where_listes = '') {
    304308       
    305309        $id_courrier = intval($id_courrier);
     
    314318                $sql_valeurs = "";
    315319       
    316                 if($id_liste > 0) {
    317                         // prendre la liste des abonnes a cette liste
    318                         $ids_abos = spiplistes_listes_liste_abo_ids($id_liste);
     320                if($id_liste > 0)
     321                {
     322                        // Liste des abonnes a cette liste
     323                        $ids_abos = spiplistes_listes_liste_abo_ids($id_liste, $sql_where_listes);
     324                       
    319325                        if(count($ids_abos))
    320326                        {
Note: See TracChangeset for help on using the changeset viewer.