Changeset 82987 in spip-zone


Ignore:
Timestamp:
Jun 12, 2014, 1:52:51 PM (7 years ago)
Author:
bmarne@…
Message:

Les noisettes (du noizetier) doivent être sans chemin

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/galaxie_melusine/melusine/trunk/melusine_fonctions.php

    r82973 r82987  
    378378                                // le sous-répertoire va être noté pour
    379379                                // les inclusions...
    380                                 $liste_noisettes[substr($dossier,$sous_rep_pos).$noisette] = $infos_noisette;
     380                                $bloc = substr($dossier,$sous_rep_pos).$noisette;
     381                                if ($sous_rep_pos === 0)
     382                                        $bloc = $noisette; //Compat: pour les noisettes pas de chemin
     383                                $liste_noisettes[$bloc] = $infos_noisette;
    381384                        } else {
    382385                                // diff avec noizetier:
     
    384387                                // avec des infos sommaires
    385388                                $bloc = substr($dossier,$sous_rep_pos+8,-1);
     389                                $cle_bloc = substr($dossier,$sous_rep_pos).$noisette;
     390                                if ($sous_rep_pos === 0) {
     391                                        //Compat: pour les noisettes pas de chemin
     392                                        $cle_bloc = $noisette;
     393                                        $bloc = "";
     394                                }
    386395                                if ($bloc == "articles" OR $bloc == "rubriques")
    387396                                        $bloc = substr($bloc,0,-1);
    388397                                if ($bloc) $bloc = array($bloc);
    389                                 $liste_noisettes[substr($dossier,$sous_rep_pos).$noisette] = array(
     398                                $liste_noisettes[$cle_bloc] = array(
    390399                                                "nom" => spip_ucfirst(str_replace("_"," ",$noisette)),
    391400                                                "parametres" => array(),
Note: See TracChangeset for help on using the changeset viewer.