Browse Source

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

master
Издатель | Publisher 3 years ago
parent
commit
e793e37cfd
2 changed files with 73 additions and 2 deletions
  1. +61
    -1
      пуск|run.js
  2. +12
    -1
      пуск|run.череда

+ 61
- 1
пуск|run.js View File

@@ -5,6 +5,62 @@ const ИМЯ = "Файлы Главреда | Glavred Files"
// // // //


СоздатьКнопкиПроверкиИзмененийФайла = мир =>
{
$(`#${мир.макет.константы.заголовокПраво}`).append(`
<ul class="uk-navbar-nav">
<li><a id="проверитьОтображениеИзменения">Отобразить</a></li>
<li><a id="проверитьОчисткуИзменения">Очистить</a></li>
<li><a id="проверитьОчисткуВсехИзменений">Всё</a></li>
</ul>
`);
$(`#проверитьОтображениеИзменения`).click(function() {
мир.уведомить("проверить отображение изменения файла");
});
$(`#проверитьОчисткуИзменения`).click(function() {
мир.уведомить("проверить очистку изменения файла");
});
$(`#проверитьОчисткуВсехИзменений`).click(function() {
мир.уведомить("проверить очистку изменений всех файлов");
});
};


// // // //


ОчиститьИзмененияВсехФайлов = мир =>
{
var файлы = Object.keys(мир.редактируемыйМодуль.структура).sort();
// Очищаем выбор.
for (var номер in файлы)
{
$(`#${мир.макет.списокФайлов.раздел}-${номер}-изменение`).attr("hidden", true);
}
};


// // // //


ОчиститьИзменениеФайла = мир =>
{
$(`#${мир.макет.списокФайлов.раздел}-${мир.номерВыбранногоФайла}-изменение`).attr("hidden", true);
};


// // // //

ОтобразитьИзменениеФайла = мир =>
{
$(`#${мир.макет.списокФайлов.раздел}-${мир.номерВыбранногоФайла}-изменение`).removeAttr("hidden");
};


// // // //


ОтобразитьВыборФайла = мир =>
{
var файлы = Object.keys(мир.редактируемыйМодуль.структура).sort();
@@ -76,7 +132,11 @@ const ИМЯ = "Файлы Главреда | Glavred Files"
</ul>
`,
"пунктМеню": `
<li id="%id%"><a id="%id%-ссылка"><span id="%id%-изменение" hidden>&#8226; </span>%название%</a></li>
<li id="%id%">
<a id="%id%-ссылка">
<span id="%id%-изменение" hidden>&#8226; </span>%название%
</a>
</li>
`,
};
};


+ 12
- 1
пуск|run.череда View File

@@ -3,5 +3,16 @@
задать элементы макета списка файлов
задать раздел меню со списком файлов
отслеживать выбор файла
# создать кнопки проверки изменений файла
выбрали файл
отобразить выбор файла
отобразить выбор файла


# ПРОВЕРКА
проверить отображение изменения файла
отобразить изменение файла
проверить очистку изменения файла
очистить изменение файла
проверить очистку изменений всех файлов
очистить изменения всех файлов

Loading…
Cancel
Save