Изменения от Главреда ГитЖС | Changes of GitJS Glavred
This commit is contained in:
98
пуск|run.js
98
пуск|run.js
@@ -3,29 +3,47 @@
|
|||||||
// // // //
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
СохранитьВременноеОписание = мир =>
|
||||||
|
{
|
||||||
|
var м = мир.редактируемыйМодуль;
|
||||||
|
м.имя = $(`#${мир.макет.зав.описаниеИмя}`).val()
|
||||||
|
м.версия = $(`#${мир.макет.зав.описаниеВерсия}`).val()
|
||||||
|
м["🏠"] = $(`#${мир.макет.зав.описаниеХранилище}`).val()
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
ОчиститьИзменениеОписания = мир =>
|
||||||
|
{
|
||||||
|
$(`#${мир.макет.зав.описаниеИзменение}`).attr("hidden", true);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
ОтобразитьИзменениеОписания = мир =>
|
||||||
|
{
|
||||||
|
$(`#${мир.макет.зав.описаниеИзменение}`).removeAttr("hidden");
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
ОтслеживатьИзменениеОписанияМодуля = мир =>
|
ОтслеживатьИзменениеОписанияМодуля = мир =>
|
||||||
{
|
{
|
||||||
console.debug("отслеживать изм");
|
$(`#${мир.макет.зав.описаниеИмя}`).on("input", function() {
|
||||||
$(`#зав-описание-имя`).on("change", function() {
|
мир.уведомить("изменили описание модуля");
|
||||||
//мир.временныйМодуль.имя = $(this).val();
|
});
|
||||||
console.debug("имя теперь:", мир.временныйМодуль.имя);
|
$(`#${мир.макет.зав.описаниеВерсия}`).on("input", function() {
|
||||||
|
мир.уведомить("изменили описание модуля");
|
||||||
|
});
|
||||||
|
$(`#${мир.макет.зав.описаниеХранилище}`).on("input", function() {
|
||||||
|
мир.уведомить("изменили описание модуля");
|
||||||
});
|
});
|
||||||
};
|
|
||||||
|
|
||||||
// // // //
|
|
||||||
|
|
||||||
|
|
||||||
СоздатьВременныйМодуль = мир =>
|
|
||||||
{
|
|
||||||
var м = мир.редактируемыйМодуль;
|
|
||||||
мир.временныйМодуль = new Модуль(
|
|
||||||
м.имя,
|
|
||||||
м.версия,
|
|
||||||
м.дом,
|
|
||||||
м.указатель,
|
|
||||||
м.http,
|
|
||||||
м.структура
|
|
||||||
);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -35,9 +53,9 @@
|
|||||||
ОтобразитьОписаниеМодуля = мир =>
|
ОтобразитьОписаниеМодуля = мир =>
|
||||||
{
|
{
|
||||||
var м = мир.редактируемыйМодуль;
|
var м = мир.редактируемыйМодуль;
|
||||||
$(`#зав-описание-имя`).val(м.имя);
|
$(`#${мир.макет.зав.описаниеИмя}`).val(м.имя);
|
||||||
$(`#зав-описание-версия`).val(м.версия);
|
$(`#${мир.макет.зав.описаниеВерсия}`).val(м.версия);
|
||||||
$(`#зав-описание-хранилище`).val(м["🏠"]);
|
$(`#${мир.макет.зав.описаниеХранилище}`).val(м["🏠"]);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -49,9 +67,9 @@
|
|||||||
$(`#${мир.макет.константы.содержимое}`).html(`
|
$(`#${мир.макет.константы.содержимое}`).html(`
|
||||||
<div class="зав-отступ">
|
<div class="зав-отступ">
|
||||||
<form>
|
<form>
|
||||||
<input id="зав-описание-имя" class="uk-input uk-margin-small" type="text" placeholder="Имя | Name">
|
<input id="${мир.макет.зав.описаниеИмя}" class="uk-input uk-margin-small" type="text" placeholder="Имя | Name">
|
||||||
<input id="зав-описание-версия" class="uk-input uk-margin-small" type="text" placeholder="Версия | Version">
|
<input id="${мир.макет.зав.описаниеВерсия}" class="uk-input uk-margin-small" type="text" placeholder="Версия | Version">
|
||||||
<input id="зав-описание-хранилище" class="uk-input uk-margin-small" type="text" placeholder="Хранилище | Repository">
|
<input id="${мир.макет.зав.описаниеХранилище}" class="uk-input uk-margin-small" type="text" placeholder="Хранилище | Repository">
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
`);
|
`);
|
||||||
@@ -78,7 +96,7 @@
|
|||||||
|
|
||||||
ОтобразитьВыборПунктаФайловЗава = мир =>
|
ОтобразитьВыборПунктаФайловЗава = мир =>
|
||||||
{
|
{
|
||||||
$(`#зав-файлы`).addClass("uk-active");
|
$(`#${мир.макет.зав.описание}`).addClass("uk-active");
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -87,7 +105,7 @@
|
|||||||
|
|
||||||
ОтобразитьВыборПунктаОписанияЗава = мир =>
|
ОтобразитьВыборПунктаОписанияЗава = мир =>
|
||||||
{
|
{
|
||||||
$(`#зав-описание`).addClass("uk-active");
|
$(`#${мир.макет.зав.описание}`).addClass("uk-active");
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -96,23 +114,35 @@
|
|||||||
|
|
||||||
ЗадатьРазделМенюЗава = мир =>
|
ЗадатьРазделМенюЗава = мир =>
|
||||||
{
|
{
|
||||||
|
мир.макет.зав = {
|
||||||
|
"описание": "зав-описание",
|
||||||
|
"описаниеСсылка": "зав-описание-ссылка",
|
||||||
|
"описаниеИзменение": "зав-описание-изменение",
|
||||||
|
"описаниеИмя": "зав-описание-имя",
|
||||||
|
"описаниеВерсия": "зав-описание-версия",
|
||||||
|
"описаниеХранилище": "зав-описание-хранилище",
|
||||||
|
"файлы": "зав-файлы",
|
||||||
|
"файлыСсылка": "зав-файлы-ссылка",
|
||||||
|
"файлыИзменение": "зав-файлы-изменение",
|
||||||
|
};
|
||||||
|
|
||||||
$(`#${мир.макет.константы.меню}`).append(`
|
$(`#${мир.макет.константы.меню}`).append(`
|
||||||
<ul class="uk-nav uk-nav-default tm-nav">
|
<ul class="uk-nav uk-nav-default tm-nav">
|
||||||
<li class="uk-nav-header">📦 Модуль | Module</li>
|
<li class="uk-nav-header">📦 Модуль | Module</li>
|
||||||
<li id="зав-описание">
|
<li id="${мир.макет.зав.описание}">
|
||||||
<a id="зав-описание-ссылка"><span id="зав-описание-изменение" hidden>• </span>Описание | Description</a>
|
<a id="${мир.макет.зав.описаниеСсылка}"><span id="${мир.макет.зав.описаниеИзменение}" hidden>• </span>Описание | Description</a>
|
||||||
</li>
|
</li>
|
||||||
<li id="зав-файлы">
|
<li id="${мир.макет.зав.файлы}">
|
||||||
<a id="зав-файлы-ссылка"><span id="зав-файлы-изменение" hidden>• </span>Файлы | Files</a>
|
<a id="${мир.макет.зав.файлыСсылка}"><span id="${мир.макет.зав.файлыИзменение}" hidden>• </span>Файлы | Files</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
`);
|
`);
|
||||||
|
|
||||||
$(`#зав-описание-ссылка`).click(function() {
|
$(`#${мир.макет.зав.описаниеСсылка}`).click(function() {
|
||||||
мир.уведомить("выбрали пункт описания зава");
|
мир.уведомить("выбрали пункт описания зава");
|
||||||
});
|
});
|
||||||
|
|
||||||
$(`#зав-файлы-ссылка`).click(function() {
|
$(`#${мир.макет.зав.файлыСсылка}`).click(function() {
|
||||||
мир.уведомить("выбрали пункт файлов зава");
|
мир.уведомить("выбрали пункт файлов зава");
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
@@ -1,7 +1,6 @@
|
|||||||
пуск модулей главреда
|
пуск модулей главреда
|
||||||
задать раздел меню зава
|
задать раздел меню зава
|
||||||
задать вид содержимого меню зава
|
задать вид содержимого меню зава
|
||||||
создать временный модуль
|
|
||||||
выбрали пункт описания зава
|
выбрали пункт описания зава
|
||||||
очистить отображение выбора в меню
|
очистить отображение выбора в меню
|
||||||
отобразить выбор пункта описания зава
|
отобразить выбор пункта описания зава
|
||||||
@@ -11,3 +10,9 @@
|
|||||||
выбрали пункт файлов зава
|
выбрали пункт файлов зава
|
||||||
очистить отображение выбора в меню
|
очистить отображение выбора в меню
|
||||||
отобразить выбор пункта файлов зава
|
отобразить выбор пункта файлов зава
|
||||||
|
изменили описание модуля
|
||||||
|
отобразить изменение описания
|
||||||
|
сохранить временное описание
|
||||||
|
|
||||||
|
сохранили изменения
|
||||||
|
очистить изменение описания
|
||||||
Reference in New Issue
Block a user