Changeset 41782 in spip-zone


Ignore:
Timestamp:
Oct 17, 2010, 4:12:18 PM (9 years ago)
Author:
paladin@…
Message:

rangement d'une fonction dans les api

Location:
_plugins_/spip-listes/spip-listes_1_9_3
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip-listes/spip-listes_1_9_3/exec/spiplistes_abonnes_tous.php

    r41781 r41782  
    211211
    212212
    213 //CP-200080519
    214 //Total des auteurs qui ne sont pas abonnes a une liste
    215 function spiplistes_auteurs_non_abonnes_compter () {
    216         static $nb;
    217         if(!$nb) {
    218                 $selection =
    219                         (spiplistes_spip_est_inferieur_193())
    220                         ? "SELECT id_auteur FROM spip_auteurs_listes GROUP BY id_auteur"
    221                         : sql_select("id_auteur", "spip_auteurs_listes", '','id_auteur','','','','',false)
    222                 ;
    223                 $sql_where = array(
    224                           "statut!=".sql_quote('5poubelle')
    225                         , "statut!=".sql_quote('nouveau')
    226                         , "id_auteur NOT IN (".$selection.")"
    227                         );
    228                 $nb = sql_countsel('spip_auteurs', $sql_where);
    229         }
    230         return($nb);
    231 }
    232213
    233214/*
  • _plugins_/spip-listes/spip-listes_1_9_3/inc/spiplistes_api.php

    r41781 r41782  
    10511051}
    10521052
     1053//CP-200080519
     1054//Total des auteurs qui ne sont pas abonnes a une liste
     1055function spiplistes_auteurs_non_abonnes_compter ()
     1056{
     1057        static $nb;
     1058        if(!$nb)
     1059        {
     1060                $selection =
     1061                        (spiplistes_spip_est_inferieur_193())
     1062                        ? 'SELECT id_auteur FROM spip_auteurs_listes GROUP BY id_auteur'
     1063                        : sql_select('id_auteur', 'spip_auteurs_listes', '','id_auteur','','','','',false)
     1064                ;
     1065                $sql_where = array(
     1066                          'statut!='.sql_quote('5poubelle')
     1067                        , 'statut!='.sql_quote('nouveau')
     1068                        , 'id_auteur NOT IN ('.$selection.')'
     1069                        );
     1070                $nb = sql_countsel('spip_auteurs', $sql_where);
     1071        }
     1072        return($nb);
     1073}
     1074
     1075
    10531076//CP-20080511
    10541077function spiplistes_auteurs_auteur_select ($sql_select, $sql_where) {
Note: See TracChangeset for help on using the changeset viewer.