Parcourir la source

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

master
Издатель | Publisher il y a 4 ans
Parent
révision
986c284adc
3 fichiers modifiés avec 133 ajouts et 108 suppressions
  1. +121
    -0
      пуск|run.js
  2. +12
    -0
      пуск|run.череда
  3. +0
    -108
      сохранение|saving.js

+ 121
- 0
пуск|run.js Voir le fichier

@@ -1,4 +1,92 @@

const ИМЯ = "Файлы Главреда | Glavred Files"


// // // //


УведомитьОбОшибкеЗагрузкиСодержимогоРедактируемогоМодуля = function(мир)
{
var сообщение = "ОШИБКА Не удалось загрузить редактируемый модуль из хранилища бразуера | ERROR The module to be edited couldn't be loaded from the browser's storage";
console.error(сообщение);
console.error(мир.указатель);
/*
$(`#${мир.макет.константы.содержимое}`).html(`
<div class="ошибка">
<p>${сообщение}</p>
<p>${мир.указатель}</p>
</div>
`);
*/
};


// // // //


ЗагрузитьСодержимоеРедактируемогоМодуля = function(мир)
{
// Пропускаем загрузку, если содержимое уже присутствует.
if (мир.редактируемыйМодуль.содержимое)
{
мир.уведомить("загрузили содержимое");
return;
}

// Загружаем содержимое.
мир.модули.загрузилиСодержимоеСохранённогоМодуля.подписатьРаз(function() {
мир.уведомить("загрузили содержимое");
});
мир.модули.неЗагрузилиСодержимоеСохранённогоМодуля.подписатьРаз(function() {
мир.уведомить("не загрузили содержимое");
});
мир.модули.загрузитьСодержимоеСохранённогоМодуля(мир.указатель);
};


// // // //


ПродолжитьЗагрузку = мир =>
{
мир.уведомить("загрузили содержимое");
};


// // // //


ЗадатьПараметрМодуляФайламиГлавреда = function(мир)
{
задатьПараметрВСтрокеПоиска("📦", мир.редактируемыйМодуль.указатель);
};


// // // //


НазначитьРедактируемымМодульФайловГлавреда = function(мир)
{
мир.редактируемыйМодуль = мир.модули.модульПоИмени(ИМЯ);
};


// // // //


ПроверитьНаличиеРедактируемогоМодуля = function(мир)
{
мир.редактируемыйМодуль = мир.модули.модульПоУказателю(мир.указатель);
if (мир.редактируемыйМодуль)
{
мир.уведомить("редактируемый модуль существует");
}
else
{
мир.уведомить("редактируемый модуль не существует");
}
};


// // // //

@@ -8,3 +96,36 @@
console.debug("Привет от Файлов Главреда");
};


// // // //


ЗадатьЗаголовокВкладкиБраузера = мир =>
{
document.title = мир.редактируемыйМодуль.имя;
};


// // // //


РазобратьПараметрыФайловГлавреда = мир =>
{
мир.указатель = null;
мир.файл = null;

var параметры = new URLSearchParams(window.location.search);
for (var имя of параметры.keys())
{
var значение = decodeURI(параметры.get(имя));
var имя = decodeURI(имя);
if (имя == "📦")
{
мир.указатель = значение;
}
else if (имя == "📁")
{
мир.файл = значение;
}
}
};

+ 12
- 0
пуск|run.череда Voir le fichier

@@ -1,2 +1,14 @@
пуск редактора
вывести приветствие от файлов главреда
разобрать параметры файлов главреда
проверить наличие редактируемого модуля
редактируемый модуль не существует
назначить редактируемым модуль файлов главреда
задать параметр модуля файлами главреда
продолжить загрузку
редактируемый модуль существует
загрузить содержимое редактируемого модуля
не загрузили содержимое
уведомить об ошибке загрузки содержимого редактируемого модуля
загрузили содержимое
задать заголовок вкладки браузера

+ 0
- 108
сохранение|saving.js Voir le fichier

@@ -211,89 +211,6 @@ const ИМЯ = "Главред | Glavred";
};


// // // //


УведомитьОбОшибкеЗагрузкиСодержимогоРедактируемогоМодуля = function(мир)
{
var сообщение = "ОШИБКА Не удалось загрузить редактируемый модуль из хранилища бразуера | ERROR The module to be edited couldn't be loaded from the browser's storage";
console.error(сообщение);
console.error(мир.указатель);
$(`#${мир.макет.константы.содержимое}`).html(`
<div class="ошибка">
<p>${сообщение}</p>
<p>${мир.указатель}</p>
</div>
`);
};


// // // //


ЗагрузитьСодержимоеРедактируемогоМодуля = function(мир)
{
// Пропускаем загрузку, если содержимое уже присутствует.
if (мир.редактируемыйМодуль.содержимое)
{
мир.уведомить("загрузили содержимое");
return;
}

// Загружаем содержимое.
мир.модули.загрузилиСодержимоеСохранённогоМодуля.подписатьРаз(function() {
мир.уведомить("загрузили содержимое");
});
мир.модули.неЗагрузилиСодержимоеСохранённогоМодуля.подписатьРаз(function() {
мир.уведомить("не загрузили содержимое");
});
мир.модули.загрузитьСодержимоеСохранённогоМодуля(мир.указатель);
};


// // // //


ПродолжитьЗагрузку = мир =>
{
мир.уведомить("загрузили содержимое");
};


// // // //


ЗадатьПараметрМодуляРедактором = function(мир)
{
задатьПараметрВСтрокеПоиска("📦", мир.редактируемыйМодуль.указатель);
};


// // // //


НазначитьРедактируемымМодульРедактора = function(мир)
{
мир.редактируемыйМодуль = мир.модули.модульПоИмени(ИМЯ);
};


// // // //


ПроверитьНаличиеРедактируемогоМодуля = function(мир)
{
мир.редактируемыйМодуль = мир.модули.модульПоУказателю(мир.указатель);
if (мир.редактируемыйМодуль)
{
мир.уведомить("редактируемый модуль существует");
}
else
{
мир.уведомить("редактируемый модуль не существует");
}
};


// // // //

@@ -392,31 +309,6 @@ const ИМЯ = "Главред | Glavred";
// // // //


РазобратьПараметры = function(мир)
{
мир.указатель = null;
мир.файл = null;

var параметры = new URLSearchParams(window.location.search);
for (var имя of параметры.keys())
{
var значение = decodeURI(параметры.get(имя));
var имя = decodeURI(имя);
if (имя == "📦")
{
мир.указатель = значение;
}
else if (имя == "📁")
{
мир.файл = значение;
}
}
};


// // // //


ВывестиРазобранныеПараметры = function(мир)
{
console.debug(`


Chargement…
Annuler
Enregistrer