Changeset 112310 in spip-zone


Ignore:
Timestamp:
Nov 3, 2018, 8:23:02 PM (7 months ago)
Author:
maieul@…
Message:

saisies_lister_avec_type() peut prendre un tableau de type plutôt qu'un seul type

Location:
_plugins_/saisies/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/saisies/trunk/inc/saisies_lister.php

    r112309 r112310  
    121121 *
    122122 * @param array  $saisies liste de saisies
    123  * @param string $type    Type de la saisie
     123 * @param string|array $type    Type de la saisie, ou tableau de types
    124124 * @param string $tri     tri par défaut des résultats (s'ils ne sont pas deja triés) ('nom')
    125125 *
     
    127127 */
    128128function saisies_lister_avec_type($saisies, $type, $tri = 'nom') {
     129        if (!is_array($type)) {
     130                $type = array($type);
     131        }
    129132        $saisies_type = array();
    130133
     
    137140
    138141        foreach ($saisies as $nom_ou_id => $saisie) {
    139                 if ($saisie['saisie'] == $type) {
     142                if (in_array($saisie['saisie'], $type)) {
    140143                        $saisies_type[$nom_ou_id] = $saisie;
    141144                }
    142145        }
    143 
    144146        return $saisies_type;
    145147}
  • _plugins_/saisies/trunk/paquet.xml

    r112265 r112310  
    22        prefix="saisies"
    33        categorie="outil"
    4         version="3.3.4"
     4        version="3.4.0"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.