From 5c246ed10c01f89c6fb561c2f85ec7417411674b Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Mon, 9 Dec 2013 09:39:45 +0100
Subject: [PATCH] complement sur la fiche d'une campagne : icone, avancement en
 % et info si la campagne s'arrete a l'atteinte de l'objectif

---
 lang/souscription_fr.php                            | 1 +
 prive/objets/contenu/souscription_campagne.html     | 8 +++++++-
 prive/squelettes/contenu/souscription_campagne.html | 2 +-
 prive/style_prive_plugin_souscription.html          | 1 +
 4 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/lang/souscription_fr.php b/lang/souscription_fr.php
index 1d353b5..737a269 100644
--- a/lang/souscription_fr.php
+++ b/lang/souscription_fr.php
@@ -49,6 +49,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'info_aucun_souscription' => 'Aucune souscription',
 	'info_nb_souscriptions' => '@nb@ souscriptions',
 	'info_souscriptions_auteur' => 'Les souscriptions de cet auteur',
+	'info_objectif_limite' => 'La campagne sera fermée lorsque l\'objectif sera atteint.',
 
 // L
 	"label_exporter_entete_adresse" => "Adresse",
diff --git a/prive/objets/contenu/souscription_campagne.html b/prive/objets/contenu/souscription_campagne.html
index 03b1c08..cdb662c 100644
--- a/prive/objets/contenu/souscription_campagne.html
+++ b/prive/objets/contenu/souscription_campagne.html
@@ -17,8 +17,14 @@
 
 <div class="champ contenu_montant_actuel">
 	<div class='label'><:souscription:label_montant_actuel:> : </div>
-	<span class='montant_actuel'>#AVANCEMENT_CAMPAGNE</span>
+	<span class='montant_actuel'>#AVANCEMENT_CAMPAGNE[ ((#AVANCEMENT_CAMPAGNE|mult{100}|div{#OBJECTIF}|round{1})%)]</span>
 </div>
+[ (#OBJECTIF_LIMITER*|=={on}|oui)
+<div class="champ contenu_objectif_limiter">
+	<div class='label'><:souscription:info_objectif_limite:></div>
+</div>
+]
+
 
 [<div class="champ contenu_texte contenu_ps[ (#TEXTE*|strlen|?{'',vide})]">
 	<div class='label'><:info_descriptif:></div>
diff --git a/prive/squelettes/contenu/souscription_campagne.html b/prive/squelettes/contenu/souscription_campagne.html
index 3a906b3..ac3d817 100644
--- a/prive/squelettes/contenu/souscription_campagne.html
+++ b/prive/squelettes/contenu/souscription_campagne.html
@@ -10,7 +10,7 @@
 		]
 	]
 
-	<h1>(#TITRE)</h1>
+	<h1>(#TITRE)[(#VAL{souscription_campagne}|objet_icone|inserer_attribut{class,cadre-icone})]</h1>
 	<strong>[(#TYPE_OBJECTIF|=={don}|?{<:souscription:sous_titre_type_dons:>,<:souscription:sous_titre_type_adhesions:>})]</strong>
 
 ],simple fiche_objet})]
diff --git a/prive/style_prive_plugin_souscription.html b/prive/style_prive_plugin_souscription.html
index 5e09fcd..e4bf7d7 100644
--- a/prive/style_prive_plugin_souscription.html
+++ b/prive/style_prive_plugin_souscription.html
@@ -3,4 +3,5 @@
 .souscription_campagne #wysiwyg .contenu_objectif_initial .label,
 .souscription_campagne #wysiwyg .contenu_objectif .label,
 .souscription_campagne #wysiwyg .contenu_montant_actuel .label {display:inline;font-weight:bold;}
+.souscription_campagne #wysiwyg .contenu_objectif_limiter .label {display:inline;color:inherit;}
 .souscription_campagne #wysiwyg .contenu_texte {}
-- 
2.39.5