Changeset 109740 in spip-zone


Ignore:
Timestamp:
Mar 31, 2018, 11:49:12 AM (16 months ago)
Author:
rastapopoulos@…
Message:

oups la coquille repérée par David, dans la branche 2, c'est pas comme en trunk avec un $in_rub calculé en avance dans le "hash", mais un $b gardé directement dans le sql_in() qui précède.

Location:
_plugins_/polyhierarchie/branches/v2.0
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/polyhierarchie/branches/v2.0/paquet.xml

    r107575 r109740  
    22        prefix="polyhier"
    33        categorie="navigation"
    4         version="2.3.8"
     4        version="2.3.9"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.2.*]"
  • _plugins_/polyhierarchie/branches/v2.0/polyhier_fonctions.php

    r109739 r109740  
    231231                // S'il y a une jointure, on cherche toujours les liaisons avec celle-ci
    232232                if (isset($type_jointure)) {
    233                         $sous_jointure = "sql_get_select('rl.id_objet','spip_rubriques_liens as rl',sql_in('rl.id_parent',\$in_rub" . ($not ? ", 'NOT'" : '') . ").' AND rl.objet=\'$type_jointure\'')";
     233                        $sous_jointure = "sql_get_select('rl.id_objet','spip_rubriques_liens as rl',sql_in('rl.id_parent',\$b" . ($not ? ", 'NOT'" : '') . ").' AND rl.objet=\'$type_jointure\'')";
    234234                        $where_jointure = "array('IN', '$primary_jointure', '(SELECT * FROM('.$sous_jointure.') AS subquery)')";
    235235                }
     
    241241                        or (include_spip('inc/config') and in_array(table_objet_sql($type), lire_config('polyhier/lier_objets', array())))
    242242                ) {
    243                         $sous_objet = "sql_get_select('rl.id_objet','spip_rubriques_liens as rl',sql_in('rl.id_parent',\$in_rub" . ($not ? ", 'NOT'" : '') . ").' AND rl.objet=\'$type\'')";
     243                        $sous_objet = "sql_get_select('rl.id_objet','spip_rubriques_liens as rl',sql_in('rl.id_parent',\$b" . ($not ? ", 'NOT'" : '') . ").' AND rl.objet=\'$type\'')";
    244244                        $where_objet = "array('IN', '$primary', '(SELECT * FROM('.$sous_objet.') AS subquery)')";
    245245                }
Note: See TracChangeset for help on using the changeset viewer.