|
|
@@ -3,6 +3,74 @@ |
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
ОчиститьИзменениеФайловМодуля = мир => |
|
|
|
{ |
|
|
|
$(`#${мир.макет.зав.файлыИзменение}`).attr("hidden", true); |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
ОтобразитьИзменениеФайловМодуля = мир => |
|
|
|
{ |
|
|
|
$(`#${мир.макет.зав.файлыИзменение}`).removeAttr("hidden"); |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
ДобавитьФайлМодуля = мир => |
|
|
|
{ |
|
|
|
мир.редактируемыйМодуль.структура[мир.имяФайлаМодуля] = {}; |
|
|
|
мир.редактируемыйМодуль.содержимое[мир.имяФайлаМодуля] = ""; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
СообщитьОНаличииДубляФайла = мир => |
|
|
|
{ |
|
|
|
var сообщение = "Такое имя файла уже существует | Such file name is already present"; |
|
|
|
UIkit.modal.alert(сообщение); |
|
|
|
console.error(сообщение); |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
ПроверитьОтсутствиеДубляФайла = мир => |
|
|
|
{ |
|
|
|
for (var файл in мир.редактируемыйМодуль.структура) |
|
|
|
{ |
|
|
|
if (файл == мир.имяФайлаМодуля) |
|
|
|
{ |
|
|
|
мир.уведомить("дубль файла присутствует"); |
|
|
|
return; |
|
|
|
} |
|
|
|
мир.уведомить("дубль файла отсутствует"); |
|
|
|
} |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
ОтслеживатьДобавлениеФайлаМодуля = мир => |
|
|
|
{ |
|
|
|
$(`#${мир.макет.зав.добавитьФайлКнопка}`).click(function() { |
|
|
|
мир.имяФайлаМодуля = $(`#${мир.макет.зав.добавитьФайлИмя}`).val(); |
|
|
|
мир.уведомить("кнопка добавления файла модуля"); |
|
|
|
}); |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
ОтобразитьСписокФайловМодуля = мир => |
|
|
|
{ |
|
|
|
var список = ""; |
|
|
@@ -33,7 +101,7 @@ |
|
|
|
<input value="${файл}" class="uk-input uk-margin-small" type="text" placeholder="Имя | Name"> |
|
|
|
</td> |
|
|
|
<td> |
|
|
|
<input value="${строкаФлагов}" class="uk-input uk-margin-small" type="text" placeholder="Имя | Name"> |
|
|
|
<input value="${строкаФлагов}" class="uk-input uk-margin-small" type="text" placeholder="Флаги | Flags"> |
|
|
|
</td> |
|
|
|
<td> |
|
|
|
<button class="uk-button uk-button-danger"> |
|
|
@@ -56,6 +124,13 @@ |
|
|
|
$(`#${мир.макет.константы.содержимое}`).html(` |
|
|
|
<div class="зав-отступ"> |
|
|
|
|
|
|
|
<div uk-grid style="margin-left: 0px"> |
|
|
|
<input id="${мир.макет.зав.добавитьФайлИмя}" class="uk-input uk-width-expand" type="text" placeholder="Имя файла | File name"> |
|
|
|
<button id="${мир.макет.зав.добавитьФайлКнопка}" class="uk-button uk-button-primary uk-width-auto uk-margin-left">Добавить файл | Add a file</button> |
|
|
|
</div> |
|
|
|
|
|
|
|
<hr class="uk-divider-icon"> |
|
|
|
|
|
|
|
<table class="uk-table uk-table-hover uk-table-divider"> |
|
|
|
<thead> |
|
|
|
<tr> |
|
|
@@ -197,6 +272,8 @@ |
|
|
|
"файлыСсылка": "зав-файлы-ссылка", |
|
|
|
"файлыИзменение": "зав-файлы-изменение", |
|
|
|
"файлыСписок": "зав-файлы-список", |
|
|
|
"добавитьФайлИмя": "зав-файлы-добавить-файл-имя", |
|
|
|
"добавитьФайлКнопка": "зав-файлы-добавить-файл-кнопка", |
|
|
|
}; |
|
|
|
|
|
|
|
$(`#${мир.макет.константы.меню}`).append(` |
|
|
|