From ba109e18c338d5be1bdeba3e9b39928722368a08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=93=D0=BB=D0=B0=D0=B2=D1=80=D0=B5=D0=B4=20=7C=20Glavred?= Date: Thu, 6 Aug 2020 17:19:10 +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=93=D0=BB=D0=B0=D0=B2=D1=80?= =?UTF-8?q?=D0=B5=D0=B4=D0=B0=20=D0=93=D0=B8=D1=82=D0=96=D0=A1=20|=20Chang?= =?UTF-8?q?es=20of=20GitJS=20Glavred?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- пуск|run.js | 72 +++++++++++++++++++++++++++++++++++++++ пуск|run.череда | 8 +++-- 2 files changed, 78 insertions(+), 2 deletions(-) diff --git a/пуск|run.js b/пуск|run.js index e69de29..8edc0e7 100644 --- a/пуск|run.js +++ b/пуск|run.js @@ -0,0 +1,72 @@ + + +ЗадатьСписокМодулей = мир => +{ + var шаблонЭлемента = ` +
+

%номер%. %название%

+ %указатель% +
+ `; + var указательГлавреда = мир.модули.модульПоИмени("Главред | Glavred").указатель; + var html = ""; + var указатели = Object.keys(мир.модули.модули).sort(); + for (var номер in указатели) + { + var указатель = указатели[номер]; + var модуль = мир.модули.модульПоУказателю(указатель); + var ссылка = `?${указательГлавреда}&📦=${модуль.указатель}`; + html += шаблонЭлемента + .replace(/%номер%/, Number(номер) + 1) + .replace(/%название%/, модуль.имя) + .replace(/%указатель%/, модуль.указатель) + .replace(/%ссылка%/, ссылка) + ; + } + $("#окно-со-списком-модулей-список").html(html); + +}; + +// // // // + + +ОтобразитьОкноСоСпискомМодулей = мир => +{ + UIkit.modal($("#окно-со-списком-модулей")).show(); +}; + + +// // // // + + +ЗадатьКнопкуОткрытия = мир => +{ + $(`#${мир.макет.константы.заголовокПраво}`).prepend(` + + `); + $(`#открыть-ссылка`).click(function() { + мир.уведомить("выбрали открыть"); + }); +}; + + +// // // // + +ЗадатьОкноСоСпискомМодулей = мир => +{ + $(document.body).prepend(` + +
+
+ +
+

Открыть | Open

+
+
+
+
+
+ `); +}; \ No newline at end of file diff --git a/пуск|run.череда b/пуск|run.череда index 4f873c3..ce0f59b 100644 --- a/пуск|run.череда +++ b/пуск|run.череда @@ -1,2 +1,6 @@ -#пуск главреда -# задать кнопку сохранения +пуск главреда + задать окно со списком модулей + задать кнопку открытия +выбрали открыть + задать список модулей + отобразить окно со списком модулей \ No newline at end of file