Changeset 115593 in spip-zone


Ignore:
Timestamp:
Jun 10, 2019, 2:36:30 PM (6 days ago)
Author:
maieul@…
Message:

contructeur de formulaire : nouvelle option pour exclure certains types de saisie

Location:
_plugins_/saisies/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/saisies/trunk/formulaires/construire_formulaire.php

    r115524 r115593  
    5757        } else {
    5858                $saisies_disponibles = saisies_lister_disponibles();
     59        }
     60        if (isset($options['saisies_exclues']) and  is_array($options['saisies_exclues'])) {
     61                $saisies_disponibles = array_diff_key($saisies_disponibles, array_flip($options['saisies_exclues']));
    5962        }
    6063        $contexte['_saisies_disponibles'] = $saisies_disponibles;
     
    142145                } else {
    143146                        $saisies_disponibles = saisies_lister_disponibles();
     147                }
     148                if (isset($options['saisies_exclues']) and  is_array($options['saisies_exclues'])) {
     149                        $saisies_disponibles = array_diff_key($saisies_disponibles, array_flip($options['saisies_exclues']));
    144150                }
    145151
     
    325331                $saisies_disponibles = saisies_lister_disponibles();
    326332        }
     333        if (isset($options['saisies_exclues']) and  is_array($options['saisies_exclues'])) {
     334                $saisies_disponibles = array_diff_key($saisies_disponibles, array_flip($options['saisies_exclues']));
     335        }
    327336
    328337        // On ajoute un préfixe devant l'identifiant
  • _plugins_/saisies/trunk/paquet.xml

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