Изменения от Главреда ГитЖС | Changes of GitJS Glavred
This commit is contained in:
70
50🕸морда🕸.js
70
50🕸морда🕸.js
@@ -1,24 +1,12 @@
|
|||||||
ОтобразитьДиректорию = мир =>
|
ОтслеживатьВыборЧастиДиректории = мир =>
|
||||||
{
|
{
|
||||||
var домен = window.location.hostname;
|
for (var н in мир.частиДиректории)
|
||||||
var текст = `🌐 ${домен}${мир.директория}`;
|
|
||||||
document.title = текст;
|
|
||||||
$(`#${мир.макет.константы.заголовокЛево}`).text(текст);
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
// // // //
|
|
||||||
|
|
||||||
|
|
||||||
ОтслеживатьВыборФайлаДвойнымНажатием = мир =>
|
|
||||||
{
|
|
||||||
for (var н in мир.списокФайлов)
|
|
||||||
{
|
{
|
||||||
const номер = н;
|
const номер = н;
|
||||||
const ссылка = `список-файлов_${н}_ссылка`;
|
const ссылка = `части-директории_${н}_ссылка`;
|
||||||
$(`#${ссылка}`).dblclick(function() {
|
$(`#${ссылка}`).click(function() {
|
||||||
мир.номерВыбранногоФайла = номер;
|
мир.номерВыбраннойЧастиДиректории = номер;
|
||||||
мир.уведомить("выбрали файл двойным нажатием");
|
мир.уведомить("выбрали часть директории");
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
@@ -27,7 +15,49 @@
|
|||||||
// // // //
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
ОтслеживатьВыборФайлаОдинарнымНажатием = мир =>
|
ОтобразитьЧастиДиректорииВВидеСсылок = мир =>
|
||||||
|
{
|
||||||
|
const домен = window.location.hostname;
|
||||||
|
var части = мир.частиДиректории.slice();
|
||||||
|
части[0] = домен + части[0];
|
||||||
|
var содержимое = "🌐 ";
|
||||||
|
for (var н in части)
|
||||||
|
{
|
||||||
|
const часть = части[н];
|
||||||
|
содержимое += `<a id="части-директории_${н}_ссылка">${часть}/</a>`;
|
||||||
|
}
|
||||||
|
$(`#${мир.макет.константы.заголовокЛево}`).html(содержимое);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
РазбитьДиректориюНаЧасти = мир =>
|
||||||
|
{
|
||||||
|
var части = мир.директория.split(/\//);
|
||||||
|
// Убираем последнюю пустую строку.
|
||||||
|
части.pop();
|
||||||
|
мир.частиДиректории = части;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
ОтобразитьДиректориюВЗаголовке = мир =>
|
||||||
|
{
|
||||||
|
const домен = window.location.hostname;
|
||||||
|
const путь = домен + мир.директория;
|
||||||
|
var текст = `🌐 ${путь}`;
|
||||||
|
document.title = текст;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
ОтслеживатьВыборФайла = мир =>
|
||||||
{
|
{
|
||||||
for (var н in мир.списокФайлов)
|
for (var н in мир.списокФайлов)
|
||||||
{
|
{
|
||||||
@@ -35,7 +65,7 @@
|
|||||||
const ссылка = `список-файлов_${н}_ссылка`;
|
const ссылка = `список-файлов_${н}_ссылка`;
|
||||||
$(`#${ссылка}`).click(function() {
|
$(`#${ссылка}`).click(function() {
|
||||||
мир.номерВыбранногоФайла = номер;
|
мир.номерВыбранногоФайла = номер;
|
||||||
мир.уведомить("выбрали файл одинарным нажатием");
|
мир.уведомить("выбрали файл");
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -7,8 +7,10 @@
|
|||||||
|
|
||||||
изменили список файлов
|
изменили список файлов
|
||||||
отобразить список файлов
|
отобразить список файлов
|
||||||
отслеживать выбор файла одинарным нажатием
|
отслеживать выбор файла
|
||||||
отслеживать выбор файла двойным нажатием
|
|
||||||
|
|
||||||
изменили директорию
|
изменили директорию
|
||||||
отобразить директорию
|
отобразить директорию в заголовке
|
||||||
|
разбить директорию на части
|
||||||
|
отобразить части директории в виде ссылок
|
||||||
|
отслеживать выбор части директории
|
||||||
14
60🕸фс🕸.js
14
60🕸фс🕸.js
@@ -1,3 +1,17 @@
|
|||||||
|
ПерейтиВВыбраннуюЧастьДиректории = мир =>
|
||||||
|
{
|
||||||
|
const номер = мир.номерВыбраннойЧастиДиректории;
|
||||||
|
const части = мир.частиДиректории.slice(0, номер + 1);
|
||||||
|
console.debug("части для ерехода", части);
|
||||||
|
мир.директория = части.join("/") + "/";
|
||||||
|
мир.уведомить("изменили директорию");
|
||||||
|
console.debug("мир.директория", мир.директория);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
УглубитьсяВВыбраннуюДиректорию = мир =>
|
УглубитьсяВВыбраннуюДиректорию = мир =>
|
||||||
{
|
{
|
||||||
const номер = мир.номерВыбранногоФайла;
|
const номер = мир.номерВыбранногоФайла;
|
||||||
|
|||||||
@@ -17,8 +17,11 @@
|
|||||||
ошибка операции файловой системы
|
ошибка операции файловой системы
|
||||||
вывести ошибку операции файловой системы
|
вывести ошибку операции файловой системы
|
||||||
|
|
||||||
выбрали файл двойным нажатием
|
выбрали файл
|
||||||
определить тип выбранного файла
|
определить тип выбранного файла
|
||||||
#тип выбранного файла файл
|
#тип выбранного файла файл
|
||||||
тип выбранного файла директория
|
тип выбранного файла директория
|
||||||
углубиться в выбранную директорию
|
углубиться в выбранную директорию
|
||||||
|
|
||||||
|
выбрали часть директории
|
||||||
|
перейти в выбранную часть директории
|
||||||
Reference in New Issue
Block a user