Changeset 41561 in spip-zone


Ignore:
Timestamp:
Oct 6, 2010, 10:17:07 AM (9 years ago)
Author:
paladin@…
Message:

correction contexte pour SPIP 2n

Location:
_plugins_/fond_mp3
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/fond_mp3/balise/illustration_sonore.php

    r33738 r41561  
    5959 *   (exemple: inc-pied.html dans le répertoire du plugin)
    6060 */
    61 function balise_ILLUSTRATION_SONORE ($p) {
     61function balise_ILLUSTRATION_SONORE ($p)
     62{
    6263        return calculer_balise_dynamique($p,'ILLUSTRATION_SONORE', array());
    6364}
    6465
    65 function balise_ILLUSTRATION_SONORE_stat ($args, $filtres) {
    66         fmp3_log("balise stat");
     66function balise_ILLUSTRATION_SONORE_stat ($args, $filtres)
     67{
     68        //fmp3_log('balise stat');
    6769        return $filtres ? $filtres : $args;
    6870}
     
    7577                ) {
    7678               
    77                 fmp3_log("appel balise dyn avec contexte");
     79                //fmp3_log('appel balise dyn avec contexte');
    7880               
    79                 if(fmp3_spip_est_inferieur_193()) {
    80 
     81                if(fmp3_spip_est_inferieur_193())
     82                {
    8183                        $contexte = $GLOBALS['page']['contexte'];
    8284                       
     
    9597       
    9698                }
    97                 else if ($contexte = $GLOBALS['contexte']) {
     99                else if($contexte = $GLOBALS['contexte'])
     100                {
    98101                        // SPIP 2 ?
    99                         if(is_array($contexte) && count($contexte)) {
    100                                 $objet = preg_replace(",[0-9]+,", '', key($contexte));
    101                                 if(isset($contexte['id_'.$objet])) {
    102                                         $id_objet = $contexte['id_'.$objet];
    103                                         $objet = substr($objet, 0, 3);
    104                                 }
    105                                 else {
    106                                         $objet = "site";
    107                                         $id_objet = "0";
    108                                 }
     102                        $env = admin_objet();
     103                        if(isset($env['objet']))
     104                        {
     105                                $objet = substr($env['objet'], 0, 3);
     106                               
     107                                $id_objet = $env['id_objet'];
    109108                        }
    110109                }
    111110
    112                 fmp3_log("balise: cherche son pour $objet $id_objet", null, _FMP3_DEBUG);
     111                fmp3_log('balise: cherche son pour '.$objet.' '.$id_objet, null, _FMP3_DEBUG);
    113112               
    114113                if(!empty($objet))
     
    193192                }
    194193        }
    195         else {
    196                 fmp3_log("appel balise dyn sans contexte");
    197         }
    198194        return ($result);
    199195}
    200 
    201 ?>
  • _plugins_/fond_mp3/plugin.xml

    r41558 r41561  
    2323        </lien>
    2424       
    25         <version>1.08</version>
     25        <version>1.09</version>
    2626        <etat>stable</etat>
    2727        <icon>images/fmp3-64.png</icon>
     
    5151       
    5252        <necessite id="SPIP" version="[1.9.2;]" />
     53       
    5354        <categorie>multimedia</categorie>
     55       
    5456</plugin>
Note: See TracChangeset for help on using the changeset viewer.