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