Changeset 122460 in spip-zone


Ignore:
Timestamp:
Feb 13, 2020, 3:12:18 PM (7 days ago)
Author:
jluc@…
Message:

tester la combinaison de descripteurs de ciblages par 'ou' dans la page de tests de xray

Location:
_plugins_/xray/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/xray/trunk/cachelab_diag.php

    r119195 r122460  
    1 <h3>Essais "manuels" de cachelab</h3>
    2 <p><b>Action ciblée sur le cache</b> : cette page permet d'essayer cachelab "à la main". Ç'a été utile pendant la mise au point de cachelab.<br>
    3 Les arguments supplémentaires de l'url spécifient quelle action doit être appliquée sur quels caches.<br>
    4 Ci après, les valeurs en gras sont les valeurs par défaut.
     1<h1>Essayer cachelab_cibler à la main</h1>
     2<p>Les arguments supplémentaires de l'url spécifient quelle action doit être appliquée sur quels caches.<br>
     3        En gras : la valeur par défaut.</p>
    54<small><ul>
    65<li>action : del, mark, pass, <b>list</b></li>
     
    1110<li>cle_objet : clé primaire (si différente de 'id_'+objet)</li>
    1211<li>id_article, id_breve, etc selon objet</li>
     12<li>oubien : oui ou ''(<b>vide</b>) -> teste la condition « chemin matche 'document' » OU/OR celle définie par les autres arguments d'url (et « chemin matche 'document' » s'il n'y a pas darguments d'url décrivant une condition à part 'oubien')</li>
    1313</ul></small>
    1414</p>
     
    7070
    7171$conditions = array('session'=>$session, 'chemin'=>$chemin, 'cle_objet'=>$cle_objet, 'id_objet'=>$id_objet, 'contexte'=>$contexte);
     72if (isset ($_GET['ou']) and $_GET['ou']) {
     73        if (!$session and !$chemin and !$cle_objet and !$contexte) {
     74                $conditions = ['chemin'=>'document'];
     75        }
     76        $conditions = [
     77                'ou' => [   $conditions,
     78                                        ['chemin' => 'liste']
     79                                ]
     80        ];
     81}
     82
    7283$options = array('list'=>true, 'methode_chemin'=>$cachelab_methode_chemin, 'partie_chemin'=>$cachelab_partie_chemin);
    7384
     
    125136else
    126137        echo "Pas de cache cible<br>";
    127 ))
  • _plugins_/xray/trunk/paquet.xml

    r119195 r122460  
    22        prefix="xray"
    33        categorie="outil"
    4         version="0.24.0"
     4        version="0.25.0"
    55        etat="test"
    66        compatibilite="[2.1.0;3.3.*]"
  • _plugins_/xray/trunk/plugin.xml

    r119195 r122460  
    99        <licence>GPL</licence>
    1010        <licence>PHP</licence>
    11         <version>0.24.0</version>
     11        <version>0.25.0</version>
    1212        <etat>test</etat>
    1313        <description>
Note: See TracChangeset for help on using the changeset viewer.