Ignore:
Timestamp:
May 21, 2018, 9:40:23 AM (3 years ago)
Author:
eric@…
Message:

Renommage dans l'API des blocs.
Mise au point de l'API des objets.
Correction des fonctions réversibles de composition/décomposition des conteneurs pour le cas des objets.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/noizetier/trunk/ncore/noizetier.php

    r110247 r110333  
    285285                        // -- si le conteneur n'est pas une noisette, le complément se déduit du conteneur lui-même.
    286286                        if (!empty($conteneur['squelette'])) {
    287                                 $squelette = strtolower($conteneur['squelette']);
    288 
    289287                                if (!empty($conteneur['objet']) and !empty($conteneur['id_objet']) and ($id = intval($conteneur['id_objet']))) {
    290288                                        // Objet
    291289                                        $complement['objet'] = $conteneur['objet'];
    292290                                        $complement['id_objet'] = $id;
    293                                         $complement['bloc'] = $conteneur['squelette'];
     291                                        $complement['bloc'] = $conteneur['bloc'];
    294292                                } else {
     293                                        $squelette = strtolower($conteneur['squelette']);
    295294                                        $page = basename($squelette);
    296295                                        $identifiants_page = explode('-', $page, 2);
     
    303302                                                $complement['type'] = $identifiants_page[0];
    304303                                        }
    305                                         $bloc = dirname($squelette);
    306                                         if ($bloc != '.') {
    307                                                 $complement['bloc'] = basename($bloc);
    308                                         }
     304                                        $complement['bloc'] = $conteneur['bloc'];
    309305                                }
    310306                        }
Note: See TracChangeset for help on using the changeset viewer.