Changeset 115771 in spip-zone


Ignore:
Timestamp:
Jun 24, 2019, 12:07:21 PM (2 months ago)
Author:
nicod@…
Message:

Reconnaitre la signature <formulaire|formidable|identifiant> (un modèle formidable ne contient pas forcément id=identifiant)

Location:
_plugins_/formidable/trunk
Files:
2 edited

Legend:

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

    r113572 r115771  
    5252                        } elseif ($r[2] == 'formulaire|formidable') {
    5353                                $args = ltrim($r[4], '|');
    54                                 $args = explode('=', $args);
    55                                 $args = $args[1];
    56                                 $args = explode('|', $args);
    57                                 $args = trim(reset($args));
     54                                if(strpos($args,'=')!==false) {
     55                                        $args = explode('=', $args);
     56                                        $args = $args[1];
     57                                }
     58                                if(strpos($args,'|')!==false) {
     59                                        $args = explode('|', $args);
     60                                        $args = trim(reset($args));
     61                                }
    5862                                if (is_numeric($args)) {
    5963                                        $id_formulaire = intval($args);
  • _plugins_/formidable/trunk/paquet.xml

    r115672 r115771  
    22        prefix="formidable"
    33        categorie="communication"
    4         version="3.38.3"
     4        version="3.38.4"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.