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

This commit is contained in:
Главред | Glavred
2020-08-14 15:18:05 +03:00
parent d79055bf4a
commit 51ac946eb9
2 changed files with 23 additions and 24 deletions

View File

@@ -63,17 +63,6 @@ const ИМЯ = "Файлы Главреда | Glavred Files"
ОтобразитьВыборФайла = мир => ОтобразитьВыборФайла = мир =>
{ {
/* Очистка нынче в модуле основы, так что очищать не надо тут
var файлы = Object.keys(мир.редактируемыйМодуль.структура).sort();
// Очищаем выбор.
for (var номер in файлы)
{
$(`#${мир.макет.списокФайлов.раздел}-${номер}`).removeClass("uk-active");
}
*/
// Отображаем выбор.
$(`#${мир.макет.списокФайлов.раздел}-${мир.номерВыбранногоФайла}`).addClass("uk-active"); $(`#${мир.макет.списокФайлов.раздел}-${мир.номерВыбранногоФайла}`).addClass("uk-active");
}; };
@@ -94,10 +83,11 @@ const ИМЯ = "Файлы Главреда | Glavred Files"
} }
}; };
// // // // // // // //
ЗадатьРазделМенюСоСпискомФайлов = мир => ОбновитьРазделМенюСоСпискомФайлов = мир =>
{ {
var файлы = Object.keys(мир.редактируемыйМодуль.структура).sort(); var файлы = Object.keys(мир.редактируемыйМодуль.структура).sort();
var содержимое = ""; var содержимое = "";
@@ -112,13 +102,26 @@ const ИМЯ = "Файлы Главреда | Glavred Files"
содержимое += пункт; содержимое += пункт;
} }
var заголовок = "📁 Файлы | Files"; $(`#${мир.макет.списокФайлов.файлы}`).html(`
var раздел = мир.макет.списокФайлов.разделМеню
.replace("%название%", заголовок)
.replace("%содержимое%", содержимое)
;
$(`#${мир.макет.константы.меню}`).append(раздел); <li class="uk-nav-header">📁 Файлы | Files</li>
${содержимое}
`);
};
// // // //
ЗадатьРазделМенюСоСпискомФайлов = мир =>
{
$(`#${мир.макет.константы.меню}`).append(`
<ul id="${мир.макет.списокФайлов.файлы}" class="uk-nav uk-nav-default tm-nav">
</ul>
`);
}; };
@@ -129,12 +132,7 @@ const ИМЯ = "Файлы Главреда | Glavred Files"
{ {
мир.макет.списокФайлов = { мир.макет.списокФайлов = {
"раздел": "списокФайлов", "раздел": "списокФайлов",
"разделМеню": ` "файлы": "списокФайлов-файлы",
<ul class="uk-nav uk-nav-default tm-nav">
<li class="uk-nav-header">%название%</li>
%содержимое%
</ul>
`,
"пунктМеню": ` "пунктМеню": `
<li id="%id%"> <li id="%id%">
<a id="%id%-ссылка"> <a id="%id%-ссылка">

View File

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