Changeset 105929 in spip-zone


Ignore:
Timestamp:
Aug 25, 2017, 9:02:42 AM (3 years ago)
Author:
eric@…
Message:

Suppression de type et composition de la description d'un type de noisette en sortie de N-Core.
Renommage de fonction.

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

Legend:

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

    r105906 r105929  
    22/**
    33 * Ce fichier contient l'API N-Core de gestion des noisette, c'est-à-dire les instances paramétrées
    4  * de types de noisettes affectées à un squelette.
     4 * de types de noisette affectées à un squelette.
    55 *
    66 * @package SPIP\NCORE\NOISETTE
  • _plugins_/n-core/trunk/inc/ncore_type_noisette.php

    r105915 r105929  
    7474                                : '';
    7575
    76                         // Initialiser les composants de l'identifiant du type de noisette:
    77                         // - type_page-type_noisette si le type de noisette est dédié uniquement à une page
    78                         // - type_page-composition-type_noisette si le type de noisette est dédié uniquement à une composition
    79                         // - type_noisette sinon
    80                         $type = '';
    81                         $composition = '';
    82                         $identifiants = explode('-', $type_noisette);
    83                         if (isset($identifiants[1])) {
    84                                 $type = $identifiants[0];
    85                         }
    86                         if (isset($identifiants[2])) {
    87                                 $composition = $identifiants[1];
    88                         }
    89 
    9076                        // Initialisation de la description par défaut du type de noisette
    9177                        // -- on y inclut le plugin appelant et la signature
    9278                        $description_defaut = array(
    9379                                'noisette'       => $type_noisette,
    94                                 'plugin'         => $plugin,
    95                                 'type'           => $type,
    96                                 'composition'    => $composition,
    9780                                'nom'            => $type_noisette,
    9881                                'description'    => '',
     
    10386                                'inclusion'      => 'statique',
    10487                                'parametres'     => array(),
     88                                'plugin'         => $plugin,
    10589                                'signature'      => '',
    10690                        );
  • _plugins_/n-core/trunk/inc/ncore_utils.php

    r105817 r105929  
    2727 *              Nom complet de la fonction si trouvée ou chaine vide sinon.
    2828 */
    29 function ncore_chercher_fonction($plugin, $fonction, $stockage = '') {
     29function ncore_chercher_service($plugin, $fonction, $stockage = '') {
    3030
    3131        $fonction_trouvee = '';
  • _plugins_/n-core/trunk/ncore/ncore.php

    r105904 r105929  
    6060        // - et sinon, on utilise la fonction de N-Core.
    6161        include_spip('inc/ncore_utils');
    62         if ($stocker = ncore_chercher_fonction($plugin, 'type_noisette_stocker', $stockage)) {
     62        if ($stocker = ncore_chercher_service($plugin, 'type_noisette_stocker', $stockage)) {
    6363                // On passe le plugin appelant à la fonction car cela permet ainsi de mutualiser les services de stockage.
    6464                $retour = $stocker($plugin, $types_noisette, $recharger);
     
    144144        // - et sinon, on utilise la fonction de N-Core.
    145145        include_spip('inc/ncore_utils');
    146         if ($decrire = ncore_chercher_fonction($plugin, 'type_noisette_decrire', $stockage)) {
     146        if ($decrire = ncore_chercher_service($plugin, 'type_noisette_decrire', $stockage)) {
    147147                // On passe le plugin appelant à la fonction car cela permet ainsi de mutualiser les services de stockage.
    148148                $description = $decrire($plugin, $type_noisette);
     
    191191        // - et sinon, on utilise la fonction de N-Core.
    192192        include_spip('inc/ncore_utils');
    193         if ($lister = ncore_chercher_fonction($plugin, 'type_noisette_lister', $stockage)) {
     193        if ($lister = ncore_chercher_service($plugin, 'type_noisette_lister', $stockage)) {
    194194                // On passe le plugin appelant à la fonction car cela permet ainsi de mutualiser les services de stockage.
    195195                $types_noisettes = $lister($plugin, $information);
     
    232232        // - et sinon, on utilise la fonction de N-Core.
    233233        include_spip('inc/ncore_utils');
    234         if ($stocker = ncore_chercher_fonction($plugin, 'noisette_stocker', $stockage)) {
     234        if ($stocker = ncore_chercher_service($plugin, 'noisette_stocker', $stockage)) {
    235235                // On passe le plugin appelant à la fonction car cela permet ainsi de mutualiser les services de stockage.
    236236                $noisette = $stocker($plugin, $action, $description);
     
    295295        // - et sinon, on utilise la fonction de N-Core.
    296296        include_spip('inc/ncore_utils');
    297         if ($lister = ncore_chercher_fonction($plugin, 'noisette_lister', $stockage)) {
     297        if ($lister = ncore_chercher_service($plugin, 'noisette_lister', $stockage)) {
    298298                // On passe le plugin appelant à la fonction car cela permet ainsi de mutualiser les services de stockage.
    299299                $noisettes = $lister($plugin, $squelette, $information);
Note: See TracChangeset for help on using the changeset viewer.