From c87d95da3082f0058788a894b913742317088d84 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Olivier=20T=C3=A9tard?= Date: Thu, 19 Dec 2013 18:13:03 +0100 Subject: [PATCH] =?utf8?q?Le=20formulaire=20de=20souscription=20ne=20s'aff?= =?utf8?q?ichait=20pas=20m=C3=AAme=20sans=20objectif.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Correction de la manière dont est codé objectif_limite (soit on soit off). --- formulaires/editer_souscription_campagne.php | 2 +- formulaires/souscription.php | 2 +- modeles/souscription.html | 2 +- paquet.xml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/formulaires/editer_souscription_campagne.php b/formulaires/editer_souscription_campagne.php index ecc1bea..f934174 100644 --- a/formulaires/editer_souscription_campagne.php +++ b/formulaires/editer_souscription_campagne.php @@ -131,7 +131,7 @@ function formulaires_editer_souscription_campagne_traiter_dist($id_souscription_ if (_request('objectif_oui_non')!="on"){ set_request('objectif', 0); set_request('objectif_initial', 0); - set_request('objectif_limiter', ''); + set_request('objectif_limiter', 'off'); } if (_request('configuration_specifique'!="on")){ diff --git a/formulaires/souscription.php b/formulaires/souscription.php index d0a027a..d2ce3c0 100644 --- a/formulaires/souscription.php +++ b/formulaires/souscription.php @@ -264,7 +264,7 @@ function verifier_campagne($id_souscription_campagne, $type_souscription = null) /* Si la campagne doit être fermée lorsque l'objectif est atteint, * alors on bloque. */ - elseif ($campagne['objectif_limiter'] && + elseif ($campagne['objectif_limiter'] == 'on' && calcul_avancement_campagne($id_souscription_campagne, $campagne['type_objectif'], $campagne['objectif_initial'])>=$campagne['objectif'] ) return false; diff --git a/modeles/souscription.html b/modeles/souscription.html index ffce4b1..ddd57e4 100644 --- a/modeles/souscription.html +++ b/modeles/souscription.html @@ -4,7 +4,7 @@ [(#INCLURE{fond=#VAL{inclure/souscription/presentation_type},type_objectif=#TYPE_OBJECTIF})] [
(#TEXTE)
] [
(#ENV{avancement}|!={non}|?{#INCLURE{fond=inclure/souscription/avancement-campagne,campagne=#ENV{campagne}}})
] -[(#OBJECTIF_LIMITER|non|ou{#OBJECTIF_LIMITER|=={on}|oui|et{#AVANCEMENT_CAMPAGNE|<{#OBJECTIF}|oui}}) +[(#OBJECTIF_LIMITER|!={on}|ou{#AVANCEMENT_CAMPAGNE|<{#OBJECTIF}|oui}) #FORMULAIRE_SOUSCRIPTION{#ENV{campagne}} ] [(#OBJECTIF_LIMITER|=={on}|oui|et{#AVANCEMENT_CAMPAGNE|<{#OBJECTIF}|non}) diff --git a/paquet.xml b/paquet.xml index f4881ea..a01cd4b 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,6 +1,6 @@