+if (!defined('_ECRIRE_INC_VERSION')) return;
+
+function calcul_avancement_campagne($id_campagne, $type_objectif, $objectif_initial) {
+
+ $res = sql_fetsel(array("COUNT(*) as nombre",
+ "SUM(montant) AS somme"),
+ "spip_souscriptions AS S INNER JOIN spip_transactions AS T ON (S.id_transaction = T.id_transaction)",
+ array("S.id_souscription_campagne=".sql_quote($id_campagne),
+ "T.reglee = 'oui'"));
+
+ $nombre = $res['nombre'];
+ $somme = $objectif_initial;
+
+ return ($type_souscription == "don" ? $somme : $nombre) + $objectif_initial;
+}
+
+/*
+ * Balise #AVANCEMENT_CAMPAGNE permettant de faire les calculs
+ * d'avancement de la campagne (nombre des adhésions pourl es
+ * campagnes de type adhésion ; somme des montants pour les campagnes
+ * de dons).