Changeset 111417 in spip-zone for _plugins_/encarts


Ignore:
Timestamp:
Aug 24, 2018, 1:33:07 PM (23 months ago)
Author:
teddy.spip@…
Message:

r105429 ne prend pas en compte la particularité de lire_config quand il n'y a qu'un seul objet sélectionné. Donc, on rectifie le tir.
Up de z.

Location:
_plugins_/encarts/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/encarts/trunk/encarts_pipelines.php

    r105429 r111417  
    3636        $texte = "";
    3737        $e = trouver_objet_exec($flux['args']['exec']);
     38        $tables_objets = lire_config('encarts/objets');
     39        /**
     40         * On traite ici le cas où il n'y a qu'un seul objet sélectionné.
     41         * lire_config retournera un string s'il ne rencontre pas un format non sérialisé.
     42         * Or, nous avons besoin d'un tableau.
     43         */
     44        if (is_string($tables_objets)) {
     45                $tables_objets = explode(',', $tables_objets);
     46        }
    3847
    3948        // encarts sur les objets configurés
    4049        if (!$e['edition']
    41                 and $tables_objets = lire_config('encarts/objets')
    4250                and is_array($tables_objets)
    4351                and in_array(table_objet_sql($e['type']), $tables_objets)
  • _plugins_/encarts/trunk/paquet.xml

    r105429 r111417  
    22        prefix="encarts"
    33        categorie="edition"
    4         version="2.3.0"
     4        version="2.3.1"
    55        etat="test"
    66        compatibilite="[3.0.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.