diff --git a/inc/formidable.php b/inc/formidable.php index 778810b144e4603e347df67ade798870a251f7c0..13942465e1f8d48900c7a4547aee0a5a3d2ea8af 100644 --- a/inc/formidable.php +++ b/inc/formidable.php @@ -514,10 +514,14 @@ function formidable_raccourcis_arobases_2_valeurs_champs($chaine, $saisies, $bru } $a_remplacer = array_flip($a_remplacer); if ($brut) { - $a_remplacer = array_intersect_key($valeurs, $a_remplacer); + if (is_array($valeurs)) { + $a_remplacer = array_intersect_key($valeurs, $a_remplacer); + } } else { - $a_remplacer = array_intersect_key($valeurs_libellees, $a_remplacer); + if (is_array($valeurs_libellees)) { + $a_remplacer = array_intersect_key($valeurs_libellees, $a_remplacer); + } } $a_remplacer = array_merge($a_remplacer,array('nom_site_spip' => lire_config('nom_site'))); diff --git a/paquet.xml b/paquet.xml index 1d59b4771384e9522f217cf4c43073a4edbc8abe..021ae1a365b97761cd7b98ee33ababf5af9989e0 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,7 +1,7 @@ <paquet prefix="formidable" categorie="communication" - version="4.0.1" + version="4.0.2" etat="stable" compatibilite="[3.1.0;3.2.*]" logo="images/formidable-64.png"