Изменения от Главреда ГитЖС | 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