Ignore:
Timestamp:
May 21, 2018, 9:40:23 AM (5 months 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/inc/noizetier_conteneur.php

    r110320 r110333  
    4444                        $conteneur['objet'] = $page_ou_objet['objet'];
    4545                        $conteneur['id_objet'] = $page_ou_objet['id_objet'];
    46                         $conteneur['squelette'] = "${bloc}";
     46                        $conteneur['squelette'] = "${bloc}/{$page_ou_objet['objet']}";
    4747                }
    4848                else {
     
    102102                        $conteneur['id_noisette'] = intval($elements[2]);
    103103                        // -- le squelette
     104                        // TODO : revoir l'intérêt voire la cohérence de ce champ
    104105                        include_spip('ncore/noizetier');
    105106                        $conteneur['squelette'] = type_noisette_localiser('noizetier', $conteneur['type_noisette']);
     
    125126                        $conteneur['objet'] = $elements[1];
    126127                        $conteneur['id_objet'] = $elements[2];
     128                        // -- le squelette
     129                        $conteneur['squelette'] = $elements[0];
    127130                        // -- le bloc
    128                         $conteneur['bloc'] = $elements[0];
    129                         // -- le squelette
    130                         $conteneur['squelette'] = $conteneur['bloc'] . '/' . $conteneur['objet'];
     131                        list($bloc, ) = explode('/', $conteneur['squelette']);
     132                        $conteneur['bloc'] = $bloc;
    131133                }
    132134        }
Note: See TracChangeset for help on using the changeset viewer.