ソースを参照

Изменения от Главреда ГитЖС | Changes of GitJS Glavred

master
Главред | Glavred 3年前
コミット
2147b2e687
2個のファイルの変更107行の追加4行の削除
  1. +87
    -3
      пуск|run.js
  2. +20
    -1
      пуск|run.череда

+ 87
- 3
пуск|run.js ファイルの表示

@@ -3,6 +3,79 @@
// // // // // // // //




УдалитьФайлМодуля = мир =>
{
var файлы = Object.keys(мир.редактируемыйМодуль.структура).sort();
var файл = файлы[мир.номерФайлаМодуля];
delete мир.редактируемыйМодуль.структура[файл];
delete мир.редактируемыйМодуль.содержимое[файл];
};



// // // //


СпроситьПодтверждениеУдаленияФайлаМодуля = мир =>
{
var файлы = Object.keys(мир.редактируемыйМодуль.структура).sort();
var файл = файлы[мир.номерФайлаМодуля];
$(`#${мир.макет.зав.файлыПодтверждениеУдаленияИмя}`).html(файл);
UIkit.modal($(`#${мир.макет.зав.файлыПодтверждениеУдаления}`)).show();
};


// // // //


СоздатьДиалогПодтвержденияУдаленияФайлаМодуля = мир =>
{
$(`#${мир.макет.константы.содержимое}`).append(`
<div id="${мир.макет.зав.файлыПодтверждениеУдаления}" uk-modal>
<div class="uk-modal-dialog">
<div class="uk-modal-header">
<h2 class="uk-modal-title">Удалить файл? | Delete the file? </h2>
</div>
<div class="uk-modal-body">
<p id="${мир.макет.зав.файлыПодтверждениеУдаленияИмя}"></p>
</div>
<div class="uk-modal-footer uk-text-right">
<button class="uk-button uk-button-default uk-modal-close" type="button">Отмена | Cancel</button>
<button id="${мир.макет.зав.файлыПодтверждениеУдаленияУдалить}" class="uk-button uk-button-danger uk-modal-close" type="button">Удалить | Delete</button>
</div>
</div>
</div>

`);
$(`#${мир.макет.зав.файлыПодтверждениеУдаленияУдалить}`).click(function() {
мир.уведомить("подтвердили удаление файла модуля");
});
};


// // // //


ОтслеживатьУдалениеФайлаМодуля = мир =>
{
var файлы = Object.keys(мир.редактируемыйМодуль.структура).sort();
for (var номер in файлы)
{
var idУдалить = мир.макет.зав.файлыСписокУдалить.replace("%номер%", номер);
const номерФайла = номер;
$(`#${idУдалить}`).click(function() {
мир.номерФайлаМодуля = номерФайла;
мир.уведомить("кнопка удаления файла модуля");
});
}
};


// // // //


ОчиститьИзменениеФайловМодуля = мир => ОчиститьИзменениеФайловМодуля = мир =>
{ {
$(`#${мир.макет.зав.файлыИзменение}`).attr("hidden", true); $(`#${мир.макет.зав.файлыИзменение}`).attr("hidden", true);
@@ -95,16 +168,21 @@
} }
} }
// id.
var idИмя = мир.макет.зав.файлыСписокИмя.replace("%номер%", номер);
var idФлаги = мир.макет.зав.файлыСписокФлаги.replace("%номер%", номер);
var idУдалить = мир.макет.зав.файлыСписокУдалить.replace("%номер%", номер);
список += ` список += `
<tr> <tr>
<td> <td>
<input value="${файл}" class="uk-input uk-margin-small" type="text" placeholder="Имя | Name">
<input id="${idИмя}" value="${файл}" class="uk-input uk-margin-small" type="text" placeholder="Имя | Name">
</td> </td>
<td> <td>
<input value="${строкаФлагов}" class="uk-input uk-margin-small" type="text" placeholder="Флаги | Flags">
<input id="${idФлаги}" value="${строкаФлагов}" class="uk-input uk-margin-small" type="text" placeholder="Флаги | Flags">
</td> </td>
<td> <td>
<button class="uk-button uk-button-danger">
<button id="${idУдалить}" class="uk-button uk-button-danger">
<span uk-icon="minus"></span> <span uk-icon="minus"></span>
</button> </button>
</td> </td>
@@ -272,6 +350,12 @@
"файлыСсылка": "зав-файлы-ссылка", "файлыСсылка": "зав-файлы-ссылка",
"файлыИзменение": "зав-файлы-изменение", "файлыИзменение": "зав-файлы-изменение",
"файлыСписок": "зав-файлы-список", "файлыСписок": "зав-файлы-список",
"файлыСписокИмя": "зав-файлы-список-имя-%номер%",
"файлыСписокФлаги": "зав-файлы-список-флаги-%номер%",
"файлыСписокУдалить": "зав-файлы-список-удалить-%номер%",
"файлыПодтверждениеУдаления": "зав-файлы-подтверждение-удаления",
"файлыПодтверждениеУдаленияИмя": "зав-файлы-подтверждение-удаления-имя",
"файлыПодтверждениеУдаленияУдалить": "зав-файлы-подтверждение-удаления-удалить",
"добавитьФайлИмя": "зав-файлы-добавить-файл-имя", "добавитьФайлИмя": "зав-файлы-добавить-файл-имя",
"добавитьФайлКнопка": "зав-файлы-добавить-файл-кнопка", "добавитьФайлКнопка": "зав-файлы-добавить-файл-кнопка",
}; };


+ 20
- 1
пуск|run.череда ファイルの表示

@@ -13,9 +13,12 @@
отобразить структуру пункта файлов зава отобразить структуру пункта файлов зава
отобразить список файлов модуля отобразить список файлов модуля
отслеживать добавление файла модуля отслеживать добавление файла модуля
отслеживать удаление файла модуля
создать диалог подтверждения удаления файла модуля
изменили описание модуля изменили описание модуля
отобразить изменение описания отобразить изменение описания
сохранить временное описание сохранить временное описание

кнопка добавления файла модуля кнопка добавления файла модуля
проверить отсутствие дубля файла проверить отсутствие дубля файла
дубль файла присутствует дубль файла присутствует
@@ -24,7 +27,23 @@
добавить файл модуля добавить файл модуля
отобразить список файлов модуля отобразить список файлов модуля
отобразить изменение файлов модуля отобразить изменение файлов модуля
отслеживать добавление файла модуля
отслеживать удаление файла модуля
кнопка удаления файла модуля
спросить подтверждение удаления файла модуля
подтвердили удаление файла модуля
удалить файл модуля
отобразить список файлов модуля
отобразить изменение файлов модуля
отслеживать добавление файла модуля
отслеживать удаление файла модуля


сохранили изменения сохранили изменения
очистить изменение описания очистить изменение описания
очистить изменение файлов модуля
очистить изменение файлов модуля
# Сообщаем модулю Файлы о необходимости обновить список файлов
сохранили изменения
обновить раздел меню со списком файлов
отслеживать выбор файла

読み込み中…
キャンセル
保存