|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146 |
- ОтслеживатьДобавлениеПоддиректории = мир =>
- {
- $(`#форма_добавление-поддиректории`).submit(function(событие) {
- событие.preventDefault();
- const новая = $(`#форма_добавление-поддиректории_имя`).val();
- мир.новаяДиректория = мир.директория + новая;
- мир.уведомить("добавить поддиректорию");
- });
- };
-
-
- // // // //
-
-
- ОтобразитьФормуДобавленияПоддиректории = мир =>
- {
- const содержимое = `
- <hr class="uk-divider-icon">
- <form id="форма_добавление-поддиректории" class="uk-padding-small">
- <legend class="uk-legend">Добавить поддиректорию 🕸 添加子目录 🕸 Add subdirectory</legend>
- <input id="форма_добавление-поддиректории_имя" class="uk-input uk-margin-small" type="text" placeholder="Имя директории 🕸 目录名称 🕸 Directory name">
- <button class="uk-button uk-button-primary uk-margin-small">Добавить 🕸 添加 🕸 Add</button>
- </form>
- `;
- $(`#${мир.макет.константы.содержимое}`).append(содержимое);
- };
-
-
- // // // //
-
-
- ОтобразитьФормуИмениДиректории = мир =>
- {
- const имя = мир.частиДиректории[мир.частиДиректории.length - 1];
- // Исключаем корень, т.е. пустое имя.
- if (!имя.length)
- {
- return;
- }
-
- const содержимое = `
- <hr class="uk-divider-icon">
- <form id="форма_имя-директории" class="uk-padding-small">
- <legend class="uk-legend">Имя директории 🕸 目录名称 🕸 Directory name</legend>
- <input id="форма_имя-директории_имя" class="uk-input uk-margin-small" type="text" placeholder="Имя директории 🕸 目录名称 🕸 Directory name" value="${имя}">
- <button class="uk-button uk-button-primary uk-margin-small">Переименовать 🕸 重命名 🕸 Rename</button>
- </form>
- `;
- $(`#${мир.макет.константы.содержимое}`).append(содержимое);
- };
-
-
- // // // //
-
-
- ОчиститьОбластьСодержимого = мир =>
- {
- $(`#${мир.макет.константы.содержимое}`).text("");
- };
-
-
- // // // //
-
-
- ОтслеживатьВыборЧастиДиректории = мир =>
- {
- for (var н in мир.частиДиректории)
- {
- const номер = н;
- const ссылка = `части-директории_${н}_ссылка`;
- $(`#${ссылка}`).click(function() {
- мир.номерВыбраннойЧастиДиректории = номер;
- мир.уведомить("выбрали часть директории");
- });
- }
- };
-
-
- // // // //
-
-
- ОтобразитьЧастиДиректорииВВидеСсылок = мир =>
- {
- const домен = window.location.hostname;
- var части = мир.частиДиректории.slice();
- части[0] = домен + части[0];
- var содержимое = "🌐 ";
- for (var н in части)
- {
- const часть = части[н];
- содержимое += `<a id="части-директории_${н}_ссылка">${часть}/</a>`;
- }
- $(`#${мир.макет.константы.заголовокЛево}`).html(содержимое);
- };
-
-
- // // // //
-
-
- ОтобразитьДиректориюВЗаголовке = мир =>
- {
- const домен = window.location.hostname;
- const путь = домен + мир.директория;
- var текст = `🌐 ${путь}`;
- document.title = текст;
- };
-
-
- // // // //
-
-
- ОтслеживатьВыборФайла = мир =>
- {
- for (var н in мир.списокФайлов)
- {
- const номер = н;
- const ссылка = `список-файлов_${н}_ссылка`;
- $(`#${ссылка}`).click(function() {
- мир.номерВыбранногоФайла = номер;
- мир.уведомить("выбрали файл");
- });
- }
- };
-
-
- // // // //
-
-
- ОтобразитьСписокФайлов = мир =>
- {
- const список = мир.списокФайлов;
- var содержимое = "";
- for (var н in список)
- {
- const элемент = список[н];
- содержимое += `
- <li id="список-файлов_${н}">
- <a id="список-файлов_${н}_ссылка">
- ${элемент}
- </a>
- </li>
- `;
- }
- содержимое = `<ul class="uk-nav uk-nav-default tm-nav">${содержимое}</ul>`;
- $(`#${мир.макет.константы.меню}`).html(содержимое);
- };
|