Changeset 90365 in spip-zone
- Timestamp:
- Jun 19, 2015, 3:45:18 PM (6 years ago)
- Location:
- _plugins_/mailsubscribers/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/mailsubscribers/trunk/newsletter/subscribers.php
r86542 r90365 42 42 AND !_request('var_mode') 43 43 AND isset($GLOBALS['meta']['newsletter_subscribers_count']) 44 AND $c = unserialize($GLOBALS['meta']['newsletter_subscribers_count'])) 45 $count = $c; 44 AND $c = unserialize($GLOBALS['meta']['newsletter_subscribers_count'])){ 45 // si beaucoup d'inscrits on utilise le cache, 46 // sinon on fait un calcul peu couteux pour eviter les bugs, notamment au demarrage 47 if (array_sum($c)>10000){ 48 $count = $c; 49 } 50 } 46 51 if (is_null($count)){ 47 52 $rows = sql_allfetsel("listes,count(id_mailsubscriber) as n","spip_mailsubscribers",$where,"listes"); … … 55 60 } 56 61 } 57 ecrire_meta("newsletter_subscribers_count",serialize($count)); 62 // si beaucoup d'inscrits on met en cache 63 if (array_sum($count)>10000){ 64 ecrire_meta("newsletter_subscribers_count",serialize($count)); 65 } 58 66 } 59 67 $liste = mailsubscribers_normaliser_nom_liste(reset($listes)); -
_plugins_/mailsubscribers/trunk/paquet.xml
r88051 r90365 2 2 prefix="mailsubscribers" 3 3 categorie="communication" 4 version="1.7. 0"4 version="1.7.1" 5 5 etat="stable" 6 6 compatibilite="[3.0.0;3.0.*]"
Note: See TracChangeset
for help on using the changeset viewer.