[PLUGINS] ~formidable 1.3.6 --> 1.9.1
[lhc/web/www.git] / www / plugins / formidable_1_0 / action / exporter_analyse_reponses.php
index 5175de8..a4e7e92 100755 (executable)
@@ -25,9 +25,14 @@ function action_exporter_analyse_reponses_dist($arg=null) {
                include_spip('classes/facteur');
                include_spip('inc/filtres');
         $reponses_completes = array();
-
+        
         $saisies = saisies_lister_par_nom(unserialize($formulaire['saisies']), false);
-
+        
+        // exclure les champs non analysés
+        $traitement = unserialize($formulaire['traitements']);
+        foreach (explode("|",$traitement['enregistrement']['analyse_exclure_champs']) as $exclure){
+            unset($saisies[$exclure]);
+        }
                $res = sql_select(
             array('nom, valeur'),
 
@@ -94,7 +99,7 @@ function action_exporter_analyse_reponses_dist($arg=null) {
         }
 
                if ($reponses_completes and $exporter_csv = charger_fonction('exporter_csv', 'inc/', true)){
-                       echo $exporter_csv('analyses-formulaire-'.$formulaire['identifiant'], $reponses_completes);
+                       $exporter_csv('analyses-formulaire-'.$formulaire['identifiant'], $reponses_completes);
                        exit();
                }
        }