Changeset 79910 in spip-zone for _grenier_


Ignore:
Timestamp:
Jan 8, 2014, 10:09:09 AM (5 years ago)
Author:
cedric@…
Message:

He y avait un bug et personne l'avait vu ? Coquille dans la regexp de remplacement qui pourissait les formulaires

Location:
_grenier_/champs_extras
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _grenier_/champs_extras/extras_pipelines.php

    r29976 r79910  
    4141                $type_extra = table_objet($args['type']);
    4242                $extra_saisie = extra_saisie($args['contexte']['extra'],$type_extra,$args['contexte']['id_secteur']);
    43                 if (strpos($flux['data'],'<!--extra-->')!==FALSE)
    44                         $flux['data'] = preg_replace(',(.*)(<!--extra-->),ims',"\\1$extra_saisie\\2",$flux['data'],1);
    45                 else
    46                         $flux['data'] = preg_replace(',(.*)(</fieldset>),ims',"\\1\\\2$extra_saisie",$flux['data'],1);
     43
     44                if ($extra_saisie){
     45                        if (strpos($flux['data'],'<!--extra-->')!==FALSE)
     46                                $flux['data'] = preg_replace(',(.*)(<!--extra-->),ims',"\\1$extra_saisie\\2",$flux['data'],1);
     47                        else
     48                                $flux['data'] = preg_replace(',(.*)(</fieldset>),ims',"\\1\\2$extra_saisie",$flux['data'],1);
     49                }
    4750        }
    4851        return $flux;
     
    5053
    5154function extras_pre_edition($flux){
     55        $serveur = '';
    5256        $table_objet = $flux['args']['table_objet'];
    5357        $id_objet = $flux['args']['id_objet'];
  • _grenier_/champs_extras/plugin.xml

    r79415 r79910  
    33  <slogan>De nouveaux champs (s&#233;rialis&#233;s) aux objets d'&#233;dition</slogan>
    44  <auteur>collectif</auteur>
    5   <version>1.0.0</version>
     5  <version>1.0.1</version>
    66  <etat>stable</etat>
    77  <description>Champs extras issus du core de SPIP (disponible pour compatibilit&#233; ascendante : utiliser de pr&#233;f&#233;rence [Champs extras 2->http://www.spip-contrib.net/Champs-Extras-2])</description>
Note: See TracChangeset for help on using the changeset viewer.