1 | <?php |
---|
2 | |
---|
3 | include_spip ('base/spip-listes'); |
---|
4 | |
---|
5 | //nombre de processus d'envoi simultanes |
---|
6 | @define('_SPIP_LISTE_SEND_THREADS',1); |
---|
7 | |
---|
8 | function spiplistes_log($texte){ |
---|
9 | spip_log($texte,'spiplistes'); |
---|
10 | } |
---|
11 | |
---|
12 | //Balises Spip-listes |
---|
13 | |
---|
14 | function balise_MELEUSE_CRON($p) { |
---|
15 | $p->code = "''"; |
---|
16 | $p->statut = 'php'; |
---|
17 | return $p; |
---|
18 | } |
---|
19 | |
---|
20 | |
---|
21 | function calcul_DATE_MODIF_SITE() { |
---|
22 | $date_art=spip_query("SELECT date,titre FROM spip_articles WHERE statut='publie' ORDER BY date DESC LIMIT 0,1"); |
---|
23 | $date_art=spip_fetch_array($date_art); |
---|
24 | $date_art= $date_art['date']; |
---|
25 | |
---|
26 | $date_bre=spip_query("SELECT date_heure,titre FROM spip_breves WHERE statut='publie' ORDER BY date_heure DESC LIMIT 0,1"); |
---|
27 | $date_bre=spip_fetch_array($date_bre); |
---|
28 | $date_bre= $date_bre['date_heure']; |
---|
29 | |
---|
30 | $date_modif= ($date_bre>$date_art)? $date_bre : $date_art ; |
---|
31 | return $date_modif; |
---|
32 | } |
---|
33 | |
---|
34 | function balise_DATE_MODIF_SITE($p) { |
---|
35 | $p->code = "calcul_DATE_MODIF_SITE()"; |
---|
36 | $p->statut = 'php'; |
---|
37 | return $p; |
---|
38 | } |
---|
39 | |
---|
40 | |
---|
41 | function calcul_DATE_MODIF_FORUM() { |
---|
42 | $date_f=spip_query("SELECT date_heure,titre FROM spip_forum WHERE statut='publie' ORDER BY date_heure DESC LIMIT 0,1"); |
---|
43 | $date_f=spip_fetch_array($date_f); |
---|
44 | $date_f= $date_f['date_heure']; |
---|
45 | |
---|
46 | return $date_f; |
---|
47 | } |
---|
48 | |
---|
49 | function balise_DATE_MODIF_FORUM($p) { |
---|
50 | $p->code = "calcul_DATE_MODIF_FORUM()"; |
---|
51 | $p->statut = 'php'; |
---|
52 | return $p; |
---|
53 | } |
---|
54 | |
---|
55 | //utiliser le cron pour envoyer les messages en attente |
---|
56 | function spiplistes_taches_generales_cron($taches_generales){ |
---|
57 | $taches_generales['spiplistes_cron'] = 10 ; |
---|
58 | return $taches_generales; |
---|
59 | } |
---|
60 | |
---|
61 | $spiplistes_v = $GLOBALS['meta']['spiplistes_version'] ; |
---|
62 | |
---|
63 | //afficher la version de spip_listes dans le pied de page |
---|
64 | if($spiplistes_v == 1.91) |
---|
65 | $GLOBALS['spiplistes_version'] = "SPIP-listes 1.9.1"; |
---|
66 | if($spiplistes_v >= 1.92) |
---|
67 | $GLOBALS['spiplistes_version'] = "SPIP-listes $spiplistes_v"; |
---|
68 | |
---|
69 | |
---|
70 | include_spip('inc/options_spip_listes'); |
---|
71 | ?> |
---|