Changeset 109089 in spip-zone


Ignore:
Timestamp:
Feb 22, 2018, 2:28:18 PM (17 months ago)
Author:
tcharlss@…
Message:

Suite de r100443 : prendre en compte l'opérateur logique du complémentaire pour le critère {filtermono} également

Location:
_plugins_/indexer/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/indexer/trunk/iterateur/sphinx.php

    r108608 r109089  
    10251025                . (isset($crit->param[3]) ? "\t\t\t'comparison'  => $comparison,\n" : '')
    10261026                . (isset($crit->param[4]) ? "\t\t\t'type'        => $type,\n" : '')
     1027                . ($crit->not ? "\t\t\t'not'                     => 'true',\n" : '')
    10271028                . "\t\t);\n";
    10281029       
  • _plugins_/indexer/trunk/lib/Sphinx/SphinxQL/QueryApi.php

    r108608 r109089  
    421421                foreach ($filter['values'] as $value){
    422422                        $comparison = $filter['field'] . $filter['comparison'] . $this->quote($value, $filter['type']);
    423                         if (isset($filter['not']) and $filter['not']){
    424                                 $comparison = "!($comparison)";
    425                         }
    426423                        $comparisons[] = $comparison;
    427424                }
  • _plugins_/indexer/trunk/paquet.xml

    r108608 r109089  
    22        prefix="indexer"
    33        categorie="navigation"
    4         version="2.14.2"
     4        version="2.14.3"
    55        etat="test"
    66        compatibilite="[3.0.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.