# v0.0.68 — Кнопка «Выбрать папку» (webkitdirectory, рекурсивно) (2026-08-24) _ux-frontend. По плану `plans/2026-08-24-folder-select-plan.md`. Код: `site/templates/index.html`._ ## Что сделано - Кнопка «📁 Выбрать папку» (`#folderBtn`) + скрытый ``. - Обработчик `change` `#folderInput`: - `if (busy) return` — во время загрузки/обработки выбор папки заблокирован. - Берёт `webkitRelativePath` (`TopFolder/Подпапка/file.pdf`), **отбрасывает верхнюю папку** → `rel`. - `.zip` → раскрывает `listZipFiles`, префикс пути папки к именам; при ошибке — zip как есть. - Документы (`.pdf .doc .docx .txt .md`) → `addFileWithDedup(new File([...], rel))`. - Прочее — пропускается. Индикатор «Разбираю папку…», после — «✅ Добавлено N файлов». - Дедуп/лимиты работают штатно (имя = относительный путь → подпапки не сливаются). - Поддержка: Chrome/Edge — полно, Firefox — частично, Safari — нет (best-effort). ## Проверка - `node --check` — OK; `py_compile` — OK. - Версия 0.0.67 → 0.0.68.