'datetime'), $normaliser)) { $erreurs[$champ] = $erreur; // si une valeur de normalisation a ete transmis, la prendre. } elseif (!is_null($normaliser)) { set_request($champ, $normaliser); // si pas de normalisation ET pas de date soumise, il ne faut pas tenter d'enregistrer '' } else { set_request($champ, null); } } $erreurs += formulaires_editer_objet_verifier('gamuform', $id_gamuform, array('titre', 'date')); return $erreurs; } /** * Traitement du formulaire d'édition de gamuform * * Traiter les champs postés * * @uses formulaires_editer_objet_traiter() * * @param int|string $id_gamuform * Identifiant du gamuform. 'new' pour un nouveau gamuform. * @param string $retour * URL de redirection après le traitement * @param int $lier_trad * Identifiant éventuel d'un gamuform source d'une traduction * @param string $config_fonc * Nom de la fonction ajoutant des configurations particulières au formulaire * @param array $row * Valeurs de la ligne SQL du gamuform, si connu * @param string $hidden * Contenu HTML ajouté en même temps que les champs cachés du formulaire. * @return array * Retours des traitements */ function formulaires_editer_gamuform_traiter_dist($id_gamuform = 'new', $retour = '', $lier_trad = 0, $config_fonc = '', $row = array(), $hidden = '') { $retours = formulaires_editer_objet_traiter('gamuform', $id_gamuform, '', $lier_trad, $retour, $config_fonc, $row, $hidden); return $retours; }