Changeset 114158 in spip-zone


Ignore:
Timestamp:
Feb 27, 2019, 5:05:14 PM (9 months ago)
Author:
maieul@…
Message:

retour sur r111847, créer un traitementenregistrement? = array() vide, ce qui activait un enregistrement de manière non volontaire -> on désactive ce type d'enregistrement involontaire

Location:
_plugins_/formidable/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/formidable/trunk/formidable_administrations.php

    r114157 r114158  
    9898        $maj['0.12.0'] = array(
    9999                array('formidable_migrer_config')
     100        );
     101        $maj['0.15.0'] = array(
     102                array('formidable_effacer_traitement_enregistrer_sans_option')
    100103        );
    101104        include_spip('base/upgrade');
     
    325328
    326329/**
     330 * https://zone.spip.net/trac/spip-zone/changeset/111847/ avait créer des traitements enregistrer sans options
     331 * C'était un bug
     332 * Cela ne devrait pas exister
     333 * En outre, cela créait des enregistrements indus
     334 * On annule ces traitements enregistrer vide
     335**/
     336function formidable_effacer_traitement_enregistrer_sans_option() {
     337        include_spip('inc/sql');
     338        $res = sql_select('id_formulaire,traitements','spip_formulaires');
     339        while ($row = sql_fetch($res)) {
     340                $traitements = unserialize($row['traitements']);
     341                if ($traitements['enregistrement'] === array()) {
     342                        unset($traitements['enregistrement']);
     343                }
     344                $traitements = serialize($traitements);
     345                sql_updateq('spip_formulaires',array('traitements'=>$traitements),'id_formulaire='.$row['id_formulaire']);
     346        }
     347}
     348
     349/**
    327350 * Migre la config depuis formidable/analyse vers formidable
    328351**/
  • _plugins_/formidable/trunk/paquet.xml

    r113850 r114158  
    22        prefix="formidable"
    33        categorie="communication"
    4         version="3.34.9"
     4        version="3.34.10"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.2.*]"
    77        logo="images/formidable-64.png"
    8         schema="0.12.0"
     8        schema="0.15.0"
    99        documentation="https://contrib.spip.net/Formidable-le-generateur-de-formulaires"
    1010>
Note: See TracChangeset for help on using the changeset viewer.