Changeset 44015 in spip-zone


Ignore:
Timestamp:
Jan 31, 2011, 2:10:39 AM (9 years ago)
Author:
kent1@…
Message:

Pas de cron car il ne marche pas et provoque des erreurs sql car pas de champs periodicité

Location:
_plugins_/abomailmans
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/abomailmans/abomailmans_pipelines.php

    r39201 r44015  
    4949 */
    5050function abomailmans_taches_generales_cron($taches_generales){
    51         $taches_generales['abomailmans_envois'] = 60 * 10; // toutes les 10 minutes
     51        //$taches_generales['abomailmans_envois'] = 60 * 10; // toutes les 10 minutes
    5252        return $taches_generales;
    5353}
  • _plugins_/abomailmans/genie/abomailmans_envois.php

    r41389 r44015  
    2121       
    2222        // Les listes dont la date_envoi < maintenant+periodicite
    23         //pour tester on peut mettre ˆ MINUTE penser ˆ remettre ˆ DAY !!
    24         $where = "periodicite!='' AND desactive='0' AND email!=''
    25         AND date_envoi < DATE_SUB(NOW(), INTERVAL periodicite DAY)";
    26         $id_liste = sql_getfetsel("id_abomailman", "spip_abomailmans", $where, '', "date_envoi", "1");
     23        //pour tester on peut mettre � MINUTE penser � remettre � DAY !!
     24        //$where = "periodicite!='' AND desactive='0' AND email!=''
     25        //AND date_envoi < DATE_SUB(NOW(), INTERVAL periodicite DAY)";
     26        //$id_liste = sql_getfetsel("id_abomailman", "spip_abomailmans", $where, '', "date_envoi", "1");
    2727         
    28         if ($id_liste) {
    29                 spip_log("il faut traiter liste id=$id_liste","abomailmans");
    30                 $res2 = liste_a_jour($id_liste);
    31         } else $res2 = true;
     28        //if ($id_liste) {
     29        //      spip_log("il faut traiter liste id=$id_liste","abomailmans");
     30        //      $res2 = liste_a_jour($id_liste);
     31        //} else $res2 = true;
    3232       
    33 # nul, si la t‰che nÕa rien ˆ faire
    34 # positif, si la t‰che a ŽtŽ traitŽe
    35 # nŽgatif, si la t‰che a commencŽ, mais doit se poursuivre. Cela permet dÕeffectuer des t‰ches par lots (pour Žviter des timeout sur les exŽcutions des scripts PHP ˆ cause de traitements trop longs).
    36 # Dans ce cas lˆ, le nombre nŽgatif indiquŽ correspond au nombre de secondes dÕintervalle pour la prochaine exŽcution.
     33# nul, si la t�che n�a rien � faire
     34# positif, si la t�che a �t� trait�e
     35# n�gatif, si la t�che a commenc�, mais doit se poursuivre. Cela permet d�effectuer des t�ches par lots (pour �viter des timeout sur les ex�cutions des scripts PHP � cause de traitements trop longs).
     36# Dans ce cas l�, le nombre n�gatif indiqu� correspond au nombre de secondes d�intervalle pour la prochaine ex�cution.
    3737
    38         return ($res1 OR $res2) ? 0 : $id_liste;
     38        //return ($res1 OR $res2) ? 0 : $id_liste;
    3939}       
    4040       
     
    4646                spip_log("requete null ...","abomailmans");
    4747                return;
    48         } else spip_log("envoi testŽ avec cron abomailmans","abomailmans");
     48        } else spip_log("envoi test avec cron abomailmans","abomailmans");
    4949               
    5050        $datas = array();
     
    6464                        $paramplus = recup_param($modele_defaut); //pour url
    6565                        $periodicite=intval($t['periodicite']);
    66                 //la page ˆ envoyer doit tre testŽ ˆ maintenant moins periodicite
     66                //la page � envoyer doit �tre test� � maintenant moins periodicite
    6767                        $time = time() - (3600 * 24 * $periodicite);
    6868                //construction du query
     
    7272                                $query['date'] = date('Y-m-d H:i:s', $time);
    7373                                 
    74                 //on peut verifier le fond grace ˆ l'url
     74                //on peut verifier le fond grace l'url
    7575                $url_genere = generer_url_public('abomailman_template',$query,'&');
    7676                $fond = recuperer_fond('abomailman_template',$query);
Note: See TracChangeset for help on using the changeset viewer.