Changeset 27343 in spip-zone for _plugins_/_dev_/popularite


Ignore:
Timestamp:
Mar 15, 2009, 12:04:48 PM (11 years ago)
Author:
fil@…
Message:

define(_POPULARITE_TABLES, spip_auteurs) pour ne calculer que les auteurs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_dev_/popularite/genie/popularite.php

    r27167 r27343  
    1212        );
    1313
     14        foreach($tables as $desc) {
     15                if (defined('_POPULARITE_TABLES')
     16                AND !in_array($desc['table'], explode(',', _POPULARITE_TABLES))) {
     17                        spip_log('popularite: ignore '.$desc['table']);
     18                        next;
     19                } else
     20                        spip_log('popularite: traiter '.$desc['table']);
    1421
    15         foreach($tables as $desc) {
    1622                $f = "select
    1723                        sum(articles.popularite) as popularite,
     
    5258        ) {
    5359                while($t = sql_fetch($s)) {
    54                         spip_log($t);
    5560                        sql_update('spip_rubriques',
    5661                        array('popularite' => 'popularite+'.$t['popularite']), 'id_rubrique='.$t['id_rubrique']);
     
    5863        }
    5964
    60 spip_log('OK2');
    61 
    6265        return true;
    6366}
Note: See TracChangeset for help on using the changeset viewer.