Changeset 89702 in spip-zone for _plugins_/compositions


Ignore:
Timestamp:
May 27, 2015, 10:47:39 AM (4 years ago)
Author:
marcimat@…
Message:

Éviter une notice PHP lorsque quelqu'un met un xml de description de composition directement sur le nom de l'objet/page, tel que 'article.xml' à côté de 'article.html'
(à la place de article-lacompo.xml)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/compositions/trunk/compositions_fonctions.php

    r88115 r89702  
    9797                        $base = preg_replace(',[.]html$,i','',$s);
    9898                        if (preg_match(",$match,ims",basename($s),$regs)
    99                           AND ($composition = !$informer
    100                                 OR $composition = compositions_charger_infos($base)))
     99                                AND ($composition = !$informer
     100                                        OR $composition = compositions_charger_infos($base)))
     101                        {
     102                                $regs = array_pad($regs, 4, null);
    101103                                $res[$regs[1]][$regs[3]] = $composition;
    102                         // retenir les skels qui ont un xml associe
     104                                // retenir les skels qui ont un xml associe
     105                        }
    103106                }
    104107        }
Note: See TracChangeset for help on using the changeset viewer.