Changeset 39721 in spip-zone


Ignore:
Timestamp:
Aug 9, 2010, 8:17:26 AM (9 years ago)
Author:
kent1@…
Message:

ne pas perdre les plugins définis par des plugins en route ...

On rempli le $_POST à la mano via set_request()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/jquery_ui/formulaires/config_jqueryui_fonctions.php

    r39720 r39721  
    99function cfg_config_jqueryui_charger(&$cfg){
    1010        $valeurs = &$cfg->val['plugins'];
     11        spip_log('valeurs_charger','jqueryui');
     12        spip_log($valeurs,'jqueryui');
    1113        if(!is_array($valeurs))
    1214                $valeurs = array();
     
    1618        $cfg->val['plugins'] = array_unique(array_merge($plugins_pipeline,$valeurs));
    1719        $cfg->val['plugins_disable'] = $plugins_pipeline;
    18         spip_log($cfg->val['plugins'],'test');
     20}
     21
     22function cfg_config_jqueryui_pre_traiter(&$cfg){
     23        $valeurs = &$cfg->val['plugins'];
     24        if(!is_array($valeurs))
     25                $valeurs = array();
     26        $plugins_pipeline = pipeline('jqueryui_forcer');
     27        if(!is_array($plugins_pipeline))
     28                $plugins_pipeline = array();
     29        $valeurs = array_unique(array_merge($plugins_pipeline,$valeurs));
     30        set_request('plugins',$valeurs);
     31        $cfg->val['plugins'] = $valeurs;
    1932}
    2033
Note: See TracChangeset for help on using the changeset viewer.