Browse Source

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

master
Главред | Glavred 3 years ago
parent
commit
ffa2e56ea4
4 changed files with 69 additions and 20 deletions
  1. +45
    -15
      50🕸морда🕸.js
  2. +5
    -3
      50🕸морда🕸.череда
  3. +14
    -0
      60🕸фс🕸.js
  4. +5
    -2
      60🕸фс🕸.череда

+ 45
- 15
50🕸морда🕸.js View File

@@ -1,33 +1,63 @@
ОтобразитьДиректорию = мир =>
ОтслеживатьВыборЧастиДиректории = мир =>
{
var домен = window.location.hostname;
var текст = `🌐 ${домен}${мир.директория}`;
document.title = текст;
$(`#${мир.макет.константы.заголовокЛево}`).text(текст);
for (var н in мир.частиДиректории)
{
const номер = н;
const ссылка = `части-директории_${н}_ссылка`;
$(`#${ссылка}`).click(function() {
мир.номерВыбраннойЧастиДиректории = номер;
мир.уведомить("выбрали часть директории");
});
}
};


// // // //


ОтслеживатьВыборФайлаДвойнымНажатием = мир =>
ОтобразитьЧастиДиректорииВВидеСсылок = мир =>
{
for (var н in мир.списокФайлов)
const домен = window.location.hostname;
var части = мир.частиДиректории.slice();
части[0] = домен + части[0];
var содержимое = "🌐 ";
for (var н in части)
{
const номер = н;
const ссылка = `список-файлов_${н}_ссылка`;
$(`#${ссылка}`).dblclick(function() {
мир.номерВыбранногоФайла = номер;
мир.уведомить("выбрали файл двойным нажатием");
});
const часть = части[н];
содержимое += `<a id="части-директории_${н}_ссылка">${часть}/</a>`;
}
$(`#${мир.макет.константы.заголовокЛево}`).html(содержимое);
};


// // // //


РазбитьДиректориюНаЧасти = мир =>
{
var части = мир.директория.split(/\//);
// Убираем последнюю пустую строку.
части.pop();
мир.частиДиректории = части;
};


// // // //


ОтобразитьДиректориюВЗаголовке = мир =>
{
const домен = window.location.hostname;
const путь = домен + мир.директория;
var текст = `🌐 ${путь}`;
document.title = текст;
};


// // // //


ОтслеживатьВыборФайлаОдинарнымНажатием = мир =>
ОтслеживатьВыборФайла = мир =>
{
for (var н in мир.списокФайлов)
{
@@ -35,7 +65,7 @@
const ссылка = `список-файлов_${н}_ссылка`;
$(`#${ссылка}`).click(function() {
мир.номерВыбранногоФайла = номер;
мир.уведомить("выбрали файл одинарным нажатием");
мир.уведомить("выбрали файл");
});
}
};


+ 5
- 3
50🕸морда🕸.череда View File

@@ -7,8 +7,10 @@
изменили список файлов
отобразить список файлов
отслеживать выбор файла одинарным нажатием
отслеживать выбор файла двойным нажатием
отслеживать выбор файла
изменили директорию
отобразить директорию
отобразить директорию в заголовке
разбить директорию на части
отобразить части директории в виде ссылок
отслеживать выбор части директории

+ 14
- 0
60🕸фс🕸.js View File

@@ -1,3 +1,17 @@
ПерейтиВВыбраннуюЧастьДиректории = мир =>
{
const номер = мир.номерВыбраннойЧастиДиректории;
const части = мир.частиДиректории.slice(0, номер + 1);
console.debug("части для ерехода", части);
мир.директория = части.join("/") + "/";
мир.уведомить("изменили директорию");
console.debug("мир.директория", мир.директория);
};


// // // //


УглубитьсяВВыбраннуюДиректорию = мир =>
{
const номер = мир.номерВыбранногоФайла;


+ 5
- 2
60🕸фс🕸.череда View File

@@ -17,8 +17,11 @@
ошибка операции файловой системы
вывести ошибку операции файловой системы
выбрали файл двойным нажатием
выбрали файл
определить тип выбранного файла
#тип выбранного файла файл
тип выбранного файла директория
углубиться в выбранную директорию
углубиться в выбранную директорию
выбрали часть директории
перейти в выбранную часть директории

Loading…
Cancel
Save