Changeset 39782 in spip-zone


Ignore:
Timestamp:
Aug 11, 2010, 7:58:50 PM (9 years ago)
Author:
cedric@…
Message:

&var_mode=configurer dans l'url permet de voir les valeur de charger() et le stockage realise lors de traiter()
(necessite les droits de webmestre)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip-bonux-2/configurer/pipelines.php

    r39754 r39782  
    2121                $flux['data'] = spip_bonux_formulaires_configurer_recense($form);
    2222                $flux['data']['editable'] = true;
    23                 if (_request('var_mode')=='configurer'){
    24                         var_dump($flux['data']);
     23                if (_request('var_mode')=='configurer' AND autoriser('webmestre')){
     24                        if (!_AJAX) var_dump($flux['data']);
     25                        // reinjecter pour la trace au traitement
     26                        $flux['data']['_hidden'] = "<input type='hidden' name='var_mode' value='configurer' />";
    2527                }
    2628        }
     
    6163                }
    6264
    63                 spip_bonux_configurer_stocker($form,$valeurs,$store);
    64 
    65                 $flux['data'] = array('message_ok'=>_T('config_info_enregistree'),'editable'=>true);
     65                $trace = spip_bonux_configurer_stocker($form,$valeurs,$store);
     66
     67                $flux['data'] = array('message_ok'=>_T('config_info_enregistree').$trace,'editable'=>true);
    6668        }
    6769        return $flux;
     
    155157 */
    156158function spip_bonux_configurer_stocker($form,$valeurs,$store) {
     159        $trace = '';
    157160        list($table,$casier,$prefixe) = spip_bonux_definir_configurer_conteneur($form,$valeurs);
    158161        // stocker en base
     
    182185        foreach($store as $k=>$v){
    183186                ecrire_meta($prefixe.$k, $v, true, $table);
    184         }
     187                if (_request('var_mode')=='configurer' AND autoriser('webmestre')){
     188                        $trace .= "<br />table $table : ".$prefixe.$k." = $v;";
     189                }
     190        }
     191        return $trace;
    185192}
    186193
Note: See TracChangeset for help on using the changeset viewer.