Изменения от Главреда ГитЖС | Changes of GitJS Glavred
This commit is contained in:
72
пуск|run.js
72
пуск|run.js
@@ -0,0 +1,72 @@
|
|||||||
|
|
||||||
|
|
||||||
|
ЗадатьСписокМодулей = мир =>
|
||||||
|
{
|
||||||
|
var шаблонЭлемента = `
|
||||||
|
<div class="uk-card uk-card-default uk-card-body uk-margin-bottom">
|
||||||
|
<h3 class="uk-card-title">%номер%. %название%</h3>
|
||||||
|
<a href="%ссылка%">%указатель%</a>
|
||||||
|
</div>
|
||||||
|
`;
|
||||||
|
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(`
|
||||||
|
<ul class="uk-navbar-nav">
|
||||||
|
<li><a id="открыть-ссылка">📦</a></li>
|
||||||
|
</ul>
|
||||||
|
`);
|
||||||
|
$(`#открыть-ссылка`).click(function() {
|
||||||
|
мир.уведомить("выбрали открыть");
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
ЗадатьОкноСоСпискомМодулей = мир =>
|
||||||
|
{
|
||||||
|
$(document.body).prepend(`
|
||||||
|
|
||||||
|
<div id="окно-со-списком-модулей" uk-modal>
|
||||||
|
<div class="uk-modal-dialog">
|
||||||
|
<button class="uk-modal-close-default" type="button" uk-close></button>
|
||||||
|
<div class="uk-modal-header">
|
||||||
|
<h2 class="uk-modal-title">Открыть | Open</h2>
|
||||||
|
</div>
|
||||||
|
<div id="окно-со-списком-модулей-список" class="uk-modal-body" uk-overflow-auto>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
`);
|
||||||
|
};
|
||||||
@@ -1,2 +1,6 @@
|
|||||||
#пуск главреда
|
пуск главреда
|
||||||
# задать кнопку сохранения
|
задать окно со списком модулей
|
||||||
|
задать кнопку открытия
|
||||||
|
выбрали открыть
|
||||||
|
задать список модулей
|
||||||
|
отобразить окно со списком модулей
|
||||||
Reference in New Issue
Block a user