Changeset 93577 in spip-zone
- Timestamp:
- Dec 11, 2015, 8:38:56 PM (5 years ago)
- Location:
- _plugins_/saisies/trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/saisies/trunk/inc/saisies_afficher.php
r93576 r93577 117 117 118 118 // Peut-être des transformations à faire sur les options textuelles 119 $options = $champ['options'];119 $options = isset($champ['options']) ? $champ['options'] : array(); 120 120 foreach ($options as $option => $valeur) { 121 121 if ($option == 'datas') { … … 171 171 // Dans tous les cas on récupère de l'environnement la valeur actuelle du champ 172 172 // Si le nom du champ est un tableau indexé, il faut parser ! 173 if ( preg_match('/([\w]+)((\[[\w]+\])+)/', $contexte['nom'], $separe)) {173 if (isset($contexte['nom']) and preg_match('/([\w]+)((\[[\w]+\])+)/', $contexte['nom'], $separe)) { 174 174 $contexte['valeur'] = $env[$separe[1]]; 175 175 preg_match_all('/\[([\w]+)\]/', $separe[2], $index); … … 181 181 // Sinon la valeur est juste celle du nom 182 182 else { 183 $contexte['valeur'] = (isset($ env[$contexte['nom']]) ? $env[$contexte['nom']] : null);183 $contexte['valeur'] = (isset($contexte['nom']) and isset($env[$contexte['nom']]) ? $env[$contexte['nom']] : null); 184 184 } 185 185 -
_plugins_/saisies/trunk/inc/saisies_lister.php
r93576 r93577 56 56 foreach ($contenu as $ligne) { 57 57 if (is_array($ligne)) { 58 if (array_key_exists('saisie', $ligne) and (!isset($ligne['saisies']) or !is_array($ligne['saisies']) or $avec_conteneur) ) {58 if (array_key_exists('saisie', $ligne) and (!isset($ligne['saisies']) or !is_array($ligne['saisies']) or $avec_conteneur) and isset($ligne['options'])) { 59 59 $saisies[$ligne['options']['nom']] = $ligne; 60 60 } -
_plugins_/saisies/trunk/paquet.xml
r93575 r93577 2 2 prefix="saisies" 3 3 categorie="outil" 4 version="2.5. 19"4 version="2.5.20" 5 5 etat="stable" 6 6 compatibilite="[3.0.0;3.1.*]"
Note: See TracChangeset
for help on using the changeset viewer.