MSIN-4467 — Update accordion functionality in race detail blocks to allow both panels to be closed while ensuring at most one remains open. Refine comments for clarity. Increment version code to 4.72.849.
This commit is contained in:
@ -2442,9 +2442,9 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/** MSIN-4467 — Accordéon du détail d'une épreuve : un seul panneau demeure ouvert. */
|
/** MSIN-4467 — Accordéon du détail : au plus un panneau ouvert, mais les deux peuvent être fermés. */
|
||||||
function bibActivateRaceDetailBlock(block) {
|
function bibActivateRaceDetailBlock(block) {
|
||||||
if (!block || !block.classList.contains('is-collapsed')) {
|
if (!block) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2453,6 +2453,14 @@
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let btnToggle = block.querySelector('.epr-block-toggle');
|
||||||
|
if (!block.classList.contains('is-collapsed')) {
|
||||||
|
if (btnToggle) {
|
||||||
|
bibToggleCollapsibleBlock(block, btnToggle);
|
||||||
|
}
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
column.querySelectorAll('.epr-block-gestion, .epr-block-assign').forEach(function (otherBlock) {
|
column.querySelectorAll('.epr-block-gestion, .epr-block-assign').forEach(function (otherBlock) {
|
||||||
if (otherBlock === block || otherBlock.classList.contains('is-collapsed')) {
|
if (otherBlock === block || otherBlock.classList.contains('is-collapsed')) {
|
||||||
return;
|
return;
|
||||||
@ -2464,7 +2472,6 @@
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
let btnToggle = block.querySelector('.epr-block-toggle');
|
|
||||||
if (btnToggle) {
|
if (btnToggle) {
|
||||||
bibToggleCollapsibleBlock(block, btnToggle);
|
bibToggleCollapsibleBlock(block, btnToggle);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
* Constantes *
|
* Constantes *
|
||||||
*
|
*
|
||||||
**************/
|
**************/
|
||||||
define('_VERSION_CODE', '4.72.848');
|
define('_VERSION_CODE', '4.72.849');
|
||||||
define('_DATE_CODE', '2026-07-21');
|
define('_DATE_CODE', '2026-07-21');
|
||||||
//MSIN-4290
|
//MSIN-4290
|
||||||
define('QR_SECRET_KEY', 'ms1_qr_2026_cle_secrete_longue_et_fixe');
|
define('QR_SECRET_KEY', 'ms1_qr_2026_cle_secrete_longue_et_fixe');
|
||||||
|
|||||||
Reference in New Issue
Block a user