Changeset 113000 in spip-zone


Ignore:
Timestamp:
Dec 20, 2018, 8:00:41 PM (4 weeks ago)
Author:
eric@…
Message:

On blinde encore le traitement des conteneurs avec des vérifications qui ne sont donc plus à faire par le plugin appelant

Location:
_plugins_/n-core/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/n-core/trunk/inc/ncore_conteneur.php

    r112999 r113000  
    3232function conteneur_identifier($plugin, $conteneur, $stockage = '') {
    3333
    34         // Wrapper sur la fonction de service homonyme.
     34        // Wrapper sur la fonction de service homonyme avec une vérification préalable
     35        // pour éviter de le faire danschaque plugin utilisateur.
    3536        include_spip('ncore/ncore');
    36         $identifiant = ncore_conteneur_identifier($plugin, $conteneur, $stockage);
     37        $id_conteneur =  ncore_conteneur_verifier($plugin, $conteneur, $stockage)
     38                ? ncore_conteneur_identifier($plugin, $conteneur, $stockage)
     39                : '';
    3740
    38         return $identifiant;
     41        return $id_conteneur;
    3942}
    4043
     
    9497        $retour = false;
    9598
    96         if ($conteneur) {
     99        if (ncore_conteneur_verifier($plugin, $conteneur, $stockage)) {
    97100                // On charge l'API de N-Core.
    98101                // Ce sont ces fonctions qui aiguillent ou pas vers une fonction spécifique du service.
  • _plugins_/n-core/trunk/paquet.xml

    r112999 r113000  
    22        prefix="ncore"
    33        categorie="outil"
    4         version="0.5.11"
     4        version="0.5.12"
    55        etat="dev"
    66        compatibilite="[3.2.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.