|
|
@@ -3,6 +3,79 @@ |
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
ОтобразитьСписокФайловМодуля = мир => |
|
|
|
{ |
|
|
|
var список = ""; |
|
|
|
var файлы = Object.keys(мир.редактируемыйМодуль.структура).sort(); |
|
|
|
for (var номер in файлы) |
|
|
|
{ |
|
|
|
// Файл. |
|
|
|
var файл = файлы[номер]; |
|
|
|
|
|
|
|
// Флаги. |
|
|
|
var строкаФлагов = ""; |
|
|
|
var флаги = мир.редактируемыйМодуль.структура[файл]; |
|
|
|
for (var флаг in флаги) |
|
|
|
{ |
|
|
|
if (флаг == "исполнить") |
|
|
|
{ |
|
|
|
строкаФлагов += "x"; |
|
|
|
} |
|
|
|
else if (флаг == "двоичный") |
|
|
|
{ |
|
|
|
строкаФлагов += "2"; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
список += ` |
|
|
|
<tr> |
|
|
|
<td> |
|
|
|
<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"> |
|
|
|
</td> |
|
|
|
<td> |
|
|
|
<button class="uk-button uk-button-danger"> |
|
|
|
<span uk-icon="minus"></span> |
|
|
|
</button> |
|
|
|
</td> |
|
|
|
</tr> |
|
|
|
`; |
|
|
|
} |
|
|
|
|
|
|
|
$(`#${мир.макет.зав.файлыСписок}`).html(список); |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
ОтобразитьСтруктуруПунктаФайловЗава = мир => |
|
|
|
{ |
|
|
|
$(`#${мир.макет.константы.содержимое}`).html(` |
|
|
|
<div class="зав-отступ"> |
|
|
|
|
|
|
|
<table class="uk-table uk-table-hover uk-table-divider"> |
|
|
|
<thead> |
|
|
|
<tr> |
|
|
|
<th>Файл | File</th> |
|
|
|
<th>Флаги | Flags</th> |
|
|
|
<th>Действия | Actions</th> |
|
|
|
</tr> |
|
|
|
</thead> |
|
|
|
<tbody id="${мир.макет.зав.файлыСписок}"> |
|
|
|
</tbody> |
|
|
|
</table> |
|
|
|
|
|
|
|
</div> |
|
|
|
`); |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
СохранитьВременноеОписание = мир => |
|
|
|
{ |
|
|
|
var м = мир.редактируемыйМодуль; |
|
|
@@ -76,7 +149,6 @@ |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
@@ -96,7 +168,7 @@ |
|
|
|
|
|
|
|
ОтобразитьВыборПунктаФайловЗава = мир => |
|
|
|
{ |
|
|
|
$(`#${мир.макет.зав.описание}`).addClass("uk-active"); |
|
|
|
$(`#${мир.макет.зав.файлы}`).addClass("uk-active"); |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
@@ -124,6 +196,7 @@ |
|
|
|
"файлы": "зав-файлы", |
|
|
|
"файлыСсылка": "зав-файлы-ссылка", |
|
|
|
"файлыИзменение": "зав-файлы-изменение", |
|
|
|
"файлыСписок": "зав-файлы-список", |
|
|
|
}; |
|
|
|
|
|
|
|
$(`#${мир.макет.константы.меню}`).append(` |
|
|
|