From e793e37cfdf3e72924e1cbac3e2bb23bb767e996 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=98=D0=B7=D0=B4=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=20=7C=20P?= =?UTF-8?q?ublisher?= Date: Fri, 31 Jul 2020 14:31:04 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=BE=D1=82=20=D0=98=D0=B7=D0=B4=D0=B0=D1=82?= =?UTF-8?q?=D0=B5=D0=BB=D1=8F=20=D0=93=D0=B8=D1=82=D0=96=D0=A1=20|=20Chang?= =?UTF-8?q?es=20of=20GitJS=20Publisher?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- пуск|run.js | 62 ++++++++++++++++++++++++++++++++++++++- пуск|run.череда | 13 +++++++- 2 files changed, 73 insertions(+), 2 deletions(-) diff --git a/пуск|run.js b/пуск|run.js index a8f26f5..74bca5e 100644 --- a/пуск|run.js +++ b/пуск|run.js @@ -5,6 +5,62 @@ const ИМЯ = "Файлы Главреда | Glavred Files" // // // // +СоздатьКнопкиПроверкиИзмененийФайла = мир => +{ + $(`#${мир.макет.константы.заголовокПраво}`).append(` + + `); + + $(`#проверитьОтображениеИзменения`).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" `, "пунктМеню": ` -
  • %название%
  • +
  • + + %название% + +
  • `, }; }; diff --git a/пуск|run.череда b/пуск|run.череда index 18302af..e8b2353 100644 --- a/пуск|run.череда +++ b/пуск|run.череда @@ -3,5 +3,16 @@ задать элементы макета списка файлов задать раздел меню со списком файлов отслеживать выбор файла +# создать кнопки проверки изменений файла выбрали файл - отобразить выбор файла \ No newline at end of file + отобразить выбор файла + + +# ПРОВЕРКА +проверить отображение изменения файла + отобразить изменение файла +проверить очистку изменения файла + очистить изменение файла +проверить очистку изменений всех файлов + очистить изменения всех файлов + \ No newline at end of file