ОтслеживатьДобавлениеПоддиректории = мир => { $(`#форма_добавление-поддиректории`).submit(function(событие) { событие.preventDefault(); const новая = $(`#форма_добавление-поддиректории_имя`).val(); мир.новаяДиректория = мир.директория + новая; мир.уведомить("добавить поддиректорию"); }); }; // // // // ОтобразитьФормуДобавленияПоддиректории = мир => { const содержимое = `
Добавить поддиректорию 🕸 添加子目录 🕸 Add subdirectory
`; $(`#${мир.макет.константы.содержимое}`).append(содержимое); }; // // // // ОтобразитьФормуИмениДиректории = мир => { const имя = мир.частиДиректории[мир.частиДиректории.length - 1]; // Исключаем корень, т.е. пустое имя. if (!имя.length) { return; } const содержимое = `
Имя директории 🕸 目录名称 🕸 Directory name
`; $(`#${мир.макет.константы.содержимое}`).append(содержимое); }; // // // // ОчиститьОбластьСодержимого = мир => { $(`#${мир.макет.константы.содержимое}`).text(""); }; // // // // ОтслеживатьВыборЧастиДиректории = мир => { for (var н in мир.частиДиректории) { const номер = н; const ссылка = `части-директории_${н}_ссылка`; $(`#${ссылка}`).click(function() { мир.номерВыбраннойЧастиДиректории = номер; мир.уведомить("выбрали часть директории"); }); } }; // // // // ОтобразитьЧастиДиректорииВВидеСсылок = мир => { const домен = window.location.hostname; var части = мир.частиДиректории.slice(); части[0] = домен + части[0]; var содержимое = "🌐 "; for (var н in части) { const часть = части[н]; содержимое += `${часть}/`; } $(`#${мир.макет.константы.заголовокЛево}`).html(содержимое); }; // // // // ОтобразитьДиректориюВЗаголовке = мир => { const домен = window.location.hostname; const путь = домен + мир.директория; var текст = `🌐 ${путь}`; document.title = текст; }; // // // // ОтслеживатьВыборФайла = мир => { for (var н in мир.списокФайлов) { const номер = н; const ссылка = `список-файлов_${н}_ссылка`; $(`#${ссылка}`).click(function() { мир.номерВыбранногоФайла = номер; мир.уведомить("выбрали файл"); }); } }; // // // // ОтобразитьСписокФайлов = мир => { const список = мир.списокФайлов; var содержимое = ""; for (var н in список) { const элемент = список[н]; содержимое += `
  • ${элемент}
  • `; } содержимое = ``; $(`#${мир.макет.константы.меню}`).html(содержимое); };