docs(app-map): files.md — сверка с кодом (apps/files/src filters+actions), опции фильтров, источники mail/078

This commit is contained in:
b-mob-files
2026-07-12 22:09:08 +00:00
parent 65a4a49b93
commit ef07977f9e
+14 -6
View File
@@ -1,8 +1,11 @@
# Карта: Файлы
Составлена по мобильной веб-версии forbion.f7cloud.ru (аккаунт `cloude`, iframe ~390px,
строго read-only — mail/073/075). Приватность: реальные ФИО/почты сотрудников, права доступа
и инвентарь бизнес-папок не фиксируются — только структура UI и дерево переходов.
Источники (метод mail/078): **живой мобильный web** forbion (сессия Browser 1, аккаунт
`cloude`, iframe ~390px, read-only — mail/073/075/079) для внешнего вида/порядка +
**апстрим `nextcloud/server apps/files/src`** для состава кнопок/меню (сверено: `filters/`,
`actions/`) + тема `forbion-theme/.../_mobile-files.css` (селекторы элементов окна).
Приватность: реальные ФИО/почты сотрудников, права доступа и инвентарь бизнес-папок не
фиксируются — только структура UI и дерево переходов.
## Вход
Приложение «Файлы» — стартовое (нижняя панель / шторка приложений «Файлы»). URL `/apps/files/files`.
@@ -50,14 +53,19 @@
## Фильтры
- **«Тип файла»** → мультивыбор типов: Документы, Таблицы, Презентации, PDFs, Папки, Звук,
Изображения, Видео.
- **«Изменён»** → фильтр по дате изменения (диапазоны). *(не раскрывал детально — (?))*
- **«Участники»** → фильтр по людям, имеющим доступ. *(не раскрывал детально — (?))*
Изображения, Видео (`TypeFilter.ts`).
- **«Изменён»** → пресеты по дате (`ModifiedFilter.ts`): Сегодня, Последние 7 дней,
Последние 30 дней, В этом году, В прошлом году.
- **«Участники»** → фильтр по людям с доступом (даёт `files_sharing`, не ядро files) — чип есть
в корне «Все файлы», внутри папки пропадает.
## Контекстное меню (⋮) — Папка
«Добавить в избранное», «Подробно», «Варианты обмена», «Управление метками»,
«Переименовать», «Переместить или копировать», «Установить напоминание» ›,
«Открыть локально», «Скачать», «Архивировать в...» ›, «Удалить папку».
(Сверено с `apps/files/src/actions/`: favorite, sidebar=Подробно, moveOrCopy, rename,
editLocally=«Открыть локально», download, delete, openFolder; метки/обмен/напоминание/архив —
из соответствующих приложений тенанта.)
## Контекстное меню (⋮) — Файл
«Добавить/Удалить из избранных», «Подробно», строка-статус общего доступа (если расшарен),