Ignore:
Timestamp:
Jun 29, 2015, 7:44:20 PM (6 years ago)
Author:
brunobergot@…
Message:

Fix #3489 : compatibilité ascendante pour le pipeline jqueryui_plugins *et* la fonction jqueryui_dependances

Déplacer la gestion des renommage des différents version de jQuery UI dans jqueryui_dependances()

(à tester)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/jquery_ui/jqueryui_pipelines.php

    r85722 r90600  
    1414        is_array($jqueryui_plugins = pipeline('jqueryui_plugins', array())) || $jqueryui_plugins = array();
    1515
    16         // Gestion des renommages de plugins jqueryui
    17         foreach ($jqueryui_plugins as $nb => $val) {
    18                 if (0 === strpos($val,'jquery.effects.')) {
    19                         $jqueryui_plugins[$nb] = str_replace('jquery.effects.','jquery.ui.effect-',$val);
    20                 }
    21                 if (0 === strpos($val,'jquery.ui.')) {
    22                         $jqueryui_plugins[$nb] = str_replace('jquery.ui.','',$val);
    23                 }
    24         }
    2516        // gestion des dépendances des modules demandés
    2617        is_array($jqueryui_plugins = jqueryui_dependances($jqueryui_plugins)) || $jqueryui_plugins = array();
     
    129120function jqueryui_dependances($plugins){
    130121
     122        // Gestion des renommages de plugins jqueryui
     123        foreach ($plugins as $nb => $val) {
     124                if (0 === strpos($val,'jquery.effects.')) {
     125                        $plugins[$nb] = str_replace('jquery.effects.','jquery.ui.effect-',$val);
     126                }
     127                if (0 === strpos($val,'jquery.ui.')) {
     128                        $plugins[$nb] = str_replace('jquery.ui.','',$val);
     129                }
     130        }
     131
    131132        /**
    132133         * Gestion des dépendances inter plugins
Note: See TracChangeset for help on using the changeset viewer.