Changeset 49993 in spip-zone


Ignore:
Timestamp:
Jul 26, 2011, 5:03:11 PM (10 years ago)
Author:
yffic@…
Message:
  • Correction de l'ordre d'insertion des css (core avant le reste)
  • un test de dépendance en trop dans la fonction jqueryui_jquery_plugins

Et donc on ne met pas a jour la version de ce plugin s'il doit suivre celle de jquery-ui ?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/jquery_ui/jqueryui_pipelines.php

    r48988 r49993  
    104104                array_splice($config['plugins'],$keys[0], 0, "jquery.effects.core");
    105105        }
    106         if(count($intersect = array_intersect($config['plugins'],$dependance_effects)) > 0){
    107                 $keys = array_keys($intersect);
    108                 array_splice($config['plugins'],$keys[0], 0, "jquery.effects.core");
    109         }
    110106        $config['plugins'] = array_unique($config['plugins']);
    111107        foreach ($config['plugins'] as $val) {
     
    139135                return $flux;
    140136       
    141         // recuperer la liste des plugins jquery actives ou issus du pipeline jqueryui_forcer
    142         $config['plugins'] = array_unique(array_merge(sinon(pipeline('jqueryui_forcer'),array()),$config['plugins']));
    143 
    144         // ajouter core et theme si necessaire
     137        // ajouter core si necessaire
    145138        if (!in_array('jquery.ui.core', $config['plugins']))
    146139                $config['plugins'][] = 'jquery.ui.core';
     140
     141        // recuperer la liste des plugins jquery actives ou issus du pipeline jqueryui_forcer
     142        // Attention, l'ordre du merge est important, le css du core doit est charge avant le reste
     143        $config['plugins'] = array_unique(array_merge($config['plugins'],sinon(pipeline('jqueryui_forcer'),array())));
     144
     145        // ajouter theme si necessaire
    147146        if (!in_array('jquery.ui.theme', $config['plugins']))
    148147                $config['plugins'][] = 'jquery.ui.theme';
Note: See TracChangeset for help on using the changeset viewer.