From f9348d9c8a28105d07f05cddb5109b1ff8efeb5a Mon Sep 17 00:00:00 2001 From: tofulm Date: Fri, 6 Dec 2019 08:17:16 +0100 Subject: [PATCH] on sort l'insertion des images dans une fonction --- formulaires/bigform.html | 42 +++++++++++++++++++++------------------- formulaires/bigform.php | 17 ++++++++-------- 2 files changed, 30 insertions(+), 29 deletions(-) diff --git a/formulaires/bigform.html b/formulaires/bigform.html index b16fd88..d86634c 100644 --- a/formulaires/bigform.html +++ b/formulaires/bigform.html @@ -1,29 +1,31 @@ -
+[(#ENV{objet_ok}) +
-[

(#ENV*{message_erreur})

] -[

(#ENV*{message_ok})

] + [

(#ENV*{message_erreur})

] + [

(#ENV*{message_ok})

] -
- #ACTION_FORMULAIRE{#ENV{action}} +
+ #ACTION_FORMULAIRE{#ENV{action}} - [(#SAISIE{bigup, fichiers, - form, formulaire_args, - previsualiser=oui, - accept=image/*, - multiple=oui})] + [(#SAISIE{bigup, fichiers, + form, formulaire_args, + previsualiser=oui, + accept=image/*, + multiple=oui})] -
-
+
+
-
- + +] diff --git a/formulaires/bigform.php b/formulaires/bigform.php index 3c5ef1a..782da14 100644 --- a/formulaires/bigform.php +++ b/formulaires/bigform.php @@ -8,9 +8,13 @@ include_spip('inc/cvtupload'); function formulaires_bigform_charger_dist($objet, $id_objet, $mode = 'auto', $args = array()) { $valeurs = [ - '_bigup_rechercher_fichiers' => true + '_bigup_rechercher_fichiers' => true, ]; + if (intval($id_objet) and $objet) { + $valeurs['objet_ok'] = 'ok'; + } + return $valeurs; } @@ -21,15 +25,10 @@ function formulaires_bigform_verifier_dist($objet, $id_objet, $mode = 'auto', $a function formulaires_bigform_traiter_dist($objet = 'article', $id_objet = 0, $mode = 'auto', $args = array()) { - include_spip('inc/joindre_document'); - set_request('joindre_upload','ok'); - $files = joindre_trouver_fichier_envoye(); - $Tid_doc = []; + $bigform = charger_fonction('bigform','inc'); + + $bigform($id_objet,$objet,$mode); - if (count($files)) { - $ajouter_document = charger_fonction('ajouter_documents', 'action'); - $Tid_doc = $ajouter_document('new', $files, $objet, $id_objet,$mode); - } return [];