feat(sim-builder): тумблер «Конструктор симуляций» в админке (feature_sim_builder_enabled) — гейт авторинга + скрытие/редирект
This commit is contained in:
@@ -189,6 +189,13 @@
|
||||
var ip = LS.initPage() || {};
|
||||
if (!(ip.isTeacher || ip.isAdmin)) { location.href = '/dashboard'; return; }
|
||||
|
||||
// Фича-гейт: «Конструктор симуляций» можно отключить в админке (feature_sim_builder_enabled).
|
||||
if (LS.loadFeatures) {
|
||||
LS.loadFeatures().then(function (feats) {
|
||||
if (feats && feats.sim_builder === false) { LS.toast && LS.toast('Конструктор симуляций отключён', 'warn'); location.href = '/dashboard'; }
|
||||
}).catch(function () {});
|
||||
}
|
||||
|
||||
if (!window.SimEngine || !window.SimExpr || !window.SimBuilder) {
|
||||
document.getElementById('sbu-preview').innerHTML =
|
||||
'<div style="padding:40px;color:#fff">Движок симуляций не загрузился. Обновите страницу.</div>';
|
||||
|
||||
Reference in New Issue
Block a user