feat(ctmath): человекочитаемые подписи вариантов-пробников
Вместо «Вариант 101/102/103» (технические номера) показываем источник: «РТ-2024/25 · этап I/II/III». examVariantLabel() в exam-prep.js — единый источник подписи: listVariants (пикер/dropdown) + variant_label в ответе mock/:id (строка прохождения и результата). Номера в БД остаются 101+ (нужны для фильтра-диапазона [101;1999] и провенанса). math9 — fallback «Вариант N» (не затронут). Новые варианты (104+) — дописывать в VARIANT_LABEL. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -149,7 +149,7 @@
|
||||
const totalMs = session.duration_planned_min * 60 * 1000;
|
||||
|
||||
const sourceLabel = session.source === 'variant'
|
||||
? `Вариант ${session.variant}`
|
||||
? (session.variant_label || `Вариант ${session.variant}`)
|
||||
: `Случайные ${tasks.length} задач`;
|
||||
|
||||
main.innerHTML = `
|
||||
|
||||
Reference in New Issue
Block a user