|
@@ -0,0 +1,60 @@ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
УведомитьОНеудачномСохраненииИзменений = мир => |
|
|
|
|
|
{ |
|
|
|
|
|
UIkit.notification("Не удалось сохранить изменения", {status: "danger"}); |
|
|
|
|
|
UIkit.notification("Could not save changes", {status: "danger"}); |
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
УведомитьОбУспешномСохраненииИзменений = мир => |
|
|
|
|
|
{ |
|
|
|
|
|
UIkit.notification("Сохранили успешно", {status: "success"}); |
|
|
|
|
|
UIkit.notification("Saved successfully", {status: "success"}); |
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
СохранитьИзменения = мир => |
|
|
|
|
|
{ |
|
|
|
|
|
for (var файл in мир.временноеСодержимое) |
|
|
|
|
|
{ |
|
|
|
|
|
var содержимое = мир.временноеСодержимое[файл]; |
|
|
|
|
|
мир.редактируемыйМодуль.содержимое[файл] = содержимое; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
мир.временноеСодержимое = {}; |
|
|
|
|
|
|
|
|
|
|
|
мир.модули.сохранили.подписатьРаз(function() { |
|
|
|
|
|
мир.уведомить("сохранили изменения"); |
|
|
|
|
|
}); |
|
|
|
|
|
мир.модули.неСохранили.подписатьРаз(function() { |
|
|
|
|
|
мир.уведомить("не сохранили изменения"); |
|
|
|
|
|
}); |
|
|
|
|
|
мир.модули.сохранить(мир.редактируемыйМодуль.указатель); |
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ЗадатьКнопкуСохранения = мир => |
|
|
|
|
|
{ |
|
|
|
|
|
$(`#${мир.макет.константы.заголовокПраво}`).append(` |
|
|
|
|
|
<ul class="uk-navbar-nav"> |
|
|
|
|
|
<li><a id="сохранить-ссылка">💾</a></li> |
|
|
|
|
|
</ul> |
|
|
|
|
|
`); |
|
|
|
|
|
$(`#сохранить-ссылка`).click(function() { |
|
|
|
|
|
мир.уведомить("выбрали сохранить"); |
|
|
|
|
|
}); |
|
|
|
|
|
}; |
|
|
|
|
|
|