Changeset 48503 in spip-zone


Ignore:
Timestamp:
Jun 6, 2011, 11:51:27 AM (10 years ago)
Author:
eric@…
Message:

Et voilà en utilisant la fonction de création du where compatible_spip la fonction de comptage fonctionne sans limitation.
Incrément de version pour la peine : on a une version complète pour l'utilisation de plugins.spip.net

Location:
_plugins_/svp
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/svp/plugin.xml

    r48187 r48503  
    33        <auteur>Eric Lupinacci</auteur>
    44        <licence>GPL</licence>
    5         <version>0.6.0</version>
     5        <version>0.6.1</version>
    66        <version_base>0.1</version_base>
    77        <icon>prive/themes/spip/images/svp-64.png</icon>
  • _plugins_/svp/svp_fonctions.php

    r48502 r48503  
    169169                        $where[] = "t2.categorie=" . sql_quote($categorie);
    170170                if ($compatible_spip) {
    171                         $where[] = "LOCATE($compatible_spip, t2.branches_spip)>0";
     171                        $creer_where = charger_fonction('where_compatible_spip', 'inc');
     172                        $where[] =  $creer_where($compatible_spip, 't2', '>');
    172173                }
    173174                $compteurs['plugin'] = sql_count(sql_select('t2.id_plugin', $from, $where));
     
    180181                }
    181182                if ($compatible_spip) {
    182                         $where[] = "LOCATE($compatible_spip, t1.branches_spip)>0";
     183                        $creer_where = charger_fonction('where_compatible_spip', 'inc');
     184                        $where[] =  $creer_where($compatible_spip, 't1', '>'); var_dump($where);
    183185                }
    184186                $compteurs['paquet'] = sql_countsel('spip_paquets AS t1', $where);
     
    199201                }
    200202                if ($compatible_spip) {
    201                         $where[] = "LOCATE($compatible_spip, t2.branches_spip)>0";
     203                        $creer_where = charger_fonction('where_compatible_spip', 'inc');
     204                        $where[] =  $creer_where($compatible_spip, 't2', '>');
    202205                }
    203206                if ($categorie)
Note: See TracChangeset for help on using the changeset viewer.