MSIN-4451 — Add participant count under the "entries sold" KPI in the promoteur hub. Introduce new CSS styles for displaying participant information and update SQL queries to calculate unique participants. Increment version code to 4.72.834.

This commit is contained in:
2026-07-16 11:24:11 -04:00
parent 37f8bec215
commit 0ff8299fdc
4 changed files with 59 additions and 5 deletions

View File

@ -1,7 +1,9 @@
-- MSIN-4451 — Hub flash : libellé « épreuves vendues » (pas « inscrits »)
-- Contexte : le chiffre agrège déjà les places vendues par épreuve
-- (même personne sur 2 épreuves = 2). Seul le libellé était trompeur.
-- Notes : idempotent. Clé inchangée : promoteur_hub_flash_inscrits.
-- MSIN-4451 — Hub flash : « épreuves vendues » + sous-ligne participants
-- Contexte : le KPI principal agrège les places vendues par épreuve
-- (même personne sur 2 épreuves = 2). La sous-ligne compte les humains
-- uniques (courriel) : même personne sur 2 épreuves = 1.
-- Notes : idempotent. Clé flash inchangée : promoteur_hub_flash_inscrits.
-- Ordre : un seul script.
UPDATE info
SET info_texte = 'épreuves vendues'
@ -14,3 +16,17 @@ SET info_texte = 'entries sold'
WHERE info_clef = 'promoteur_hub_flash_inscrits'
AND info_langue = 'en'
AND info_prg = 'compte.php';
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
SELECT 'promoteur_hub_flash_participants', 'fr', 'participants', '', 'compte.php', '', 0, 1, '', '', '', NOW()
FROM DUAL WHERE NOT EXISTS (
SELECT 1 FROM info
WHERE info_clef = 'promoteur_hub_flash_participants' AND info_langue = 'fr' AND info_prg = 'compte.php'
);
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
SELECT 'promoteur_hub_flash_participants', 'en', 'participants', '', 'compte.php', '', 0, 1, '', '', '', NOW()
FROM DUAL WHERE NOT EXISTS (
SELECT 1 FROM info
WHERE info_clef = 'promoteur_hub_flash_participants' AND info_langue = 'en' AND info_prg = 'compte.php'
);