From 7a788d62fe2fffc852e47b979241b1da0a15bf45 Mon Sep 17 00:00:00 2001 From: tofulm Date: Sun, 26 Apr 2020 00:17:05 +0200 Subject: [PATCH] * Chargemnet du formulaire, on ajoute un dernier argument, un Array d'options + prechargement des modeles pour le sujet et texte * ajout html du formulaire --- formulaires/gamumail.html | 112 ++++++++++++++++++++++++++++++++++++++ gamumail_options.php | 8 +++ lang/gamumail_fr.php | 3 + paquet.xml | 1 + 4 files changed, 124 insertions(+) create mode 100644 formulaires/gamumail.html diff --git a/formulaires/gamumail.html b/formulaires/gamumail.html new file mode 100644 index 0000000..a6ffe4a --- /dev/null +++ b/formulaires/gamumail.html @@ -0,0 +1,112 @@ +
+ +[

(#ENV*{message_erreur})

] +[

(#ENV*{message_ok})

] + +
+ #ACTION_FORMULAIRE{#ENV{action}} + +
+ #SET{name,pour} + #SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}} + #SET{obli,"obligatoire"} +
+ + [(#GET{erreurs})] + +
+
+ +
+ #SET{name,cc} + #SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}} + #SET{obli,"obligatoire"} +
+ + [(#GET{erreurs})] + +
+
+ +
+ #SET{name,cci} + #SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}} + #SET{obli,"obligatoire"} +
+ + [(#GET{erreurs})] + +

Liste d'emails séparée par une virgule

+
+
+ +
+ #SET{name,sujet} + #SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}} + #SET{obli,"obligatoire"} +
+ + [(#GET{erreurs})] + +
+
+ +
+ #SET{name,texte} + #SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}} + #SET{obli,"obligatoire"} +
+ + [(#GET{erreurs})] + +
+
+ + +

Fichiers PDF envoyés

+
+ #SET{name,Tpdfs_ok} + #SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}} + #SET{obli,"obligatoire"} +
+ +
+ + +
+ +
+
+
+ + #SET{id_gamumail,0} + #SET{id_gamumail,#ID_GAMUMAIL} + +

Autres Fichiers attachés

+
+ #SET{name,Tid_doc} + #SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}} + #SET{obli,"obligatoire"} +
+ +
+ + +
+ +
+
+
+ + #SET{fichier,#SLUG|concat{_fichiers}} + [(#CHEMIN{gamumail/#GET{fichier}.html}|oui) + + ] + + +
+ +
+
+ +
diff --git a/gamumail_options.php b/gamumail_options.php index 422c6f3..ae9d9e9 100644 --- a/gamumail_options.php +++ b/gamumail_options.php @@ -12,3 +12,11 @@ if (!defined('_ECRIRE_INC_VERSION')) { return; } + + +function crayons_determine_input_mode_type_gamumail($type, $champ, $sqltype) { + // array de tous les champs devant êtres en textarea + $Ttextarea = array('texte'); + + return in_array($champ, $Ttextarea) ? 'texte' : 'ligne'; +} diff --git a/lang/gamumail_fr.php b/lang/gamumail_fr.php index 0ecb854..e3b912f 100644 --- a/lang/gamumail_fr.php +++ b/lang/gamumail_fr.php @@ -17,6 +17,9 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'champ_texte_label' => 'Texte', 'confirmer_supprimer_gamumail' => 'Confirmez-vous la suppression de cet gamumail ?', + //EE + 'envoyer' => 'Envoyer', + // I 'icone_creer_gamumail' => 'Créer un gamumail', 'icone_modifier_gamumail' => 'Modifier ce gamumail', diff --git a/paquet.xml b/paquet.xml index 8e3d197..d9e401f 100644 --- a/paquet.xml +++ b/paquet.xml @@ -20,6 +20,7 @@ GNU/GPL +