From 820f28b50d06196d9af71a5e53436ec228ec4825 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Olivier=20T=C3=A9tard?= Date: Tue, 30 Apr 2013 16:30:27 +0200 Subject: [PATCH] Ajout de nouvelles options de configuration. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Il est désormais possible d'ajouter un message explicatif sur les montants ainsi que sur la déduction fiscale. --- formulaires/configurer_souscription.html | 10 ++++++++++ formulaires/configurer_souscription.php | 12 ++++++++++++ formulaires/souscription.html | 7 ++++--- lang/souscription_fr.php | 5 +++++ 4 files changed, 31 insertions(+), 3 deletions(-) diff --git a/formulaires/configurer_souscription.html b/formulaires/configurer_souscription.html index 6967c87..5f2bf9a 100644 --- a/formulaires/configurer_souscription.html +++ b/formulaires/configurer_souscription.html @@ -14,7 +14,9 @@

<:souscription:titre_configuration_dons:>

@@ -22,9 +24,17 @@ +

<:souscription:titre_configuration_general:>

+ + +

 

diff --git a/formulaires/configurer_souscription.php b/formulaires/configurer_souscription.php index 65264f4..a958895 100644 --- a/formulaires/configurer_souscription.php +++ b/formulaires/configurer_souscription.php @@ -9,10 +9,16 @@ function formulaires_configurer_souscription_charger_dist() { $valeurs = array('adhesion_montants' => montants_array2str(lire_config("souscription/adhesion_montants")), 'adhesion_type_saisie' => lire_config("souscription/adhesion_type_saisie"), "adhesion_activer" => lire_config("souscription/adhesion_activer"), + "adhesion_montants_description" => lire_config("souscription/adhesion_montants_description"), + "adhesion_montants_label" => lire_config("souscription/adhesion_montants_label"), 'don_montants' => montants_array2str(lire_config("souscription/don_montants")), 'don_type_saisie' => lire_config("souscription/don_type_saisie"), "don_activer" => lire_config("souscription/don_activer"), + "don_montants_description" => lire_config("souscription/don_montants_description"), + "don_montants_label" => lire_config("souscription/don_montants_label"), + + "dispositions_fiscales_explications" => lire_config("souscription/dispositions_fiscales_explications"), ); return $valeurs; @@ -53,10 +59,16 @@ function formulaires_configurer_souscription_traiter_dist() { ecrire_config("souscription/adhesion_montants", montants_str2array(_request("adhesion_montants"))); ecrire_config("souscription/adhesion_type_saisie", _request("adhesion_type_saisie")); ecrire_config("souscription/adhesion_activer", _request("adhesion_activer")); + ecrire_config("souscription/adhesion_montants_description", _request("adhesion_montants_description")); + ecrire_config("souscription/adhesion_montants_label", _request("adhesion_montants_label")); ecrire_config("souscription/don_montants", montants_str2array(_request("don_montants"))); ecrire_config("souscription/don_type_saisie", _request("don_type_saisie")); ecrire_config("souscription/don_activer", _request("don_activer")); + ecrire_config("souscription/don_montants_description", _request("don_montants_description")); + ecrire_config("souscription/don_montants_label", _request("don_montants_label")); + + ecrire_config("souscription/dispositions_fiscales_explications", _request("dispositions_fiscales_explications")); $res = array('message_ok'=>_T('facteur:config_info_enregistree')); diff --git a/formulaires/souscription.html b/formulaires/souscription.html index 601de27..494569c 100644 --- a/formulaires/souscription.html +++ b/formulaires/souscription.html @@ -16,10 +16,11 @@ [(#SAISIE{#CONFIG{souscription/#ENV{type_souscription}|concat{_type_saisie},input}, montant, obligatoire=oui, - label=<:souscription:label_montant:>, - explication=<:souscription:explication_montant:>, + label=[(#CONFIG{souscription/#ENV{type_souscription}|concat{_montants_label},<:souscription:label_montant:>})], + explication=[(#CONFIG{souscription/#ENV{type_souscription}|concat{_montants_description}}|nl2br)], datas=#CONFIG{souscription/#ENV{type_souscription}|concat{_montants}}})] - [(#SAISIE{oui_non, recu_fiscal, label=<:souscription:label_recu_fiscal:>, explication=<:souscription:explication_recu_fiscal:>})] + [(#SAISIE{explication, dispositions_fiscales_explications, texte=#CONFIG{souscription/dispositions_fiscales_explications}|nl2br})] + [(#SAISIE{oui_non, recu_fiscal, label=<:souscription:label_recu_fiscal:>})] [(#SAISIE{oui_non, envoyer_info, label=<:souscription:label_envoyer_info:> })] [(#ENV{type_souscription}|=={adhesion}|oui) [(#SAISIE{oui_non, informer_comite_local, label=<:souscription:label_informer_comite_local:> })]] [(#SAISIE{hidden, id_souscription_campagne})] diff --git a/lang/souscription_fr.php b/lang/souscription_fr.php index f1e8c00..a0e53e8 100644 --- a/lang/souscription_fr.php +++ b/lang/souscription_fr.php @@ -77,6 +77,11 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( // V 'voir_exporter' => "Exporter les dons", + + 'label_montants_explication' => "Texte d'explication des montants", + 'label_montants_label' => "Label pour le champ « montants Â»", + 'label_dispositions_fiscales_explications' => 'Texte de présentation des dispositions fiscales', + 'titre_configuration_general' => 'Options générales', ); ?> -- 2.30.2