Changeset 93577 in spip-zone


Ignore:
Timestamp:
Dec 11, 2015, 8:38:56 PM (4 years ago)
Author:
teddy.spip@…
Message:

report des correctifs de warnings PHP de r93568

Location:
_plugins_/saisies/trunk
Files:
3 edited

Legend:

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

    r93576 r93577  
    117117
    118118        // Peut-être des transformations à faire sur les options textuelles
    119         $options = $champ['options'];
     119        $options = isset($champ['options']) ? $champ['options'] : array();
    120120        foreach ($options as $option => $valeur) {
    121121                if ($option == 'datas') {
     
    171171        // Dans tous les cas on récupère de l'environnement la valeur actuelle du champ
    172172        // 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)) {
    174174                $contexte['valeur'] = $env[$separe[1]];
    175175                preg_match_all('/\[([\w]+)\]/', $separe[2], $index);
     
    181181        // Sinon la valeur est juste celle du nom
    182182        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);
    184184        }
    185185
  • _plugins_/saisies/trunk/inc/saisies_lister.php

    r93576 r93577  
    5656                foreach ($contenu as $ligne) {
    5757                        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'])) {
    5959                                        $saisies[$ligne['options']['nom']] = $ligne;
    6060                                }
  • _plugins_/saisies/trunk/paquet.xml

    r93575 r93577  
    22        prefix="saisies"
    33        categorie="outil"
    4         version="2.5.19"
     4        version="2.5.20"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.