diff --git a/пуск|run.js b/пуск|run.js
index 5ec68d3..c3c6382 100644
--- a/пуск|run.js
+++ b/пуск|run.js
@@ -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(`
+
+
${сообщение}
+
${мир.указатель}
+
+ `);
+ */
+};
+
+
+// // // //
+
+
+ЗагрузитьСодержимоеРедактируемогоМодуля = 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 (имя == "📁")
+ {
+ мир.файл = значение;
+ }
+ }
+};
diff --git a/пуск|run.череда b/пуск|run.череда
index 61744d7..37e043a 100644
--- a/пуск|run.череда
+++ b/пуск|run.череда
@@ -1,2 +1,14 @@
пуск редактора
вывести приветствие от файлов главреда
+ разобрать параметры файлов главреда
+ проверить наличие редактируемого модуля
+редактируемый модуль не существует
+ назначить редактируемым модуль файлов главреда
+ задать параметр модуля файлами главреда
+ продолжить загрузку
+редактируемый модуль существует
+ загрузить содержимое редактируемого модуля
+не загрузили содержимое
+ уведомить об ошибке загрузки содержимого редактируемого модуля
+загрузили содержимое
+ задать заголовок вкладки браузера
\ No newline at end of file
diff --git a/сохранение|saving.js b/сохранение|saving.js
index 10ba2c3..4038a4c 100644
--- a/сохранение|saving.js
+++ b/сохранение|saving.js
@@ -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(`
-
-
${сообщение}
-
${мир.указатель}
-
- `);
-};
-
-
-// // // //
-
-
-ЗагрузитьСодержимоеРедактируемогоМодуля = 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(`