Files View Modes и Preview Manager расширяют возможности ownCloud Community Server 10 без изменения ядра и активной темы. Пользователи получают удобную медиатеку с крупными карточками файлов и видео, а администраторы — автоматическую генерацию превью, контроль ошибок и поддержку внешних хранилищ SMB/CIFS.
Комплект расширений добавляет крупные визуальные карточки, быстрый просмотр видео и автоматическое создание превью для локальных и внешних хранилищ.
Штатные права доступа, публичные ссылки, файловые операции, меню действий и API ownCloud продолжают работать без изменений. После обновления сервера не требуется повторно редактировать ядро или тему.
Files View Modes — плиточный вид и большие превью файлов для ownCloud
Версия 1.3.10
Удобная медиатека на базе ownCloud
Files View Modes превращает стандартный файловый раздел ownCloud в наглядную медиатеку. Крупные карточки показывают изображения и кадры видео до открытия файла, помогая быстрее находить нужные материалы.
Пользователь может открыть видео, файл или папку непосредственно с карточки либо одним нажатием вернуться к классическому списку. При этом сохраняются привычные действия ownCloud: выделение, скачивание, перемещение, удаление и предоставление общего доступа.
Возможности Files View Modes
-
режимы отображения «Большая плитка» и «Список»;
-
крупные превью изображений и видео размером до 600 × 400;
-
адаптивные карточки для разных размеров экрана;
-
открытие видеоплеера или папки нажатием на карточку;
-
отдельное контрастное выделение файлов с помощью чекбокса;
-
отображение метаданных, общего доступа и штатного меню действий;
-
поддержка обычных папок, публичных ссылок и внешних хранилищ;
-
современный SVG-индикатор загрузки;
-
генерация кадров видео через ffmpeg для файлов, размещённых на SMB.
Интеграция без изменения бизнес-логики
Приложение меняет только представление стандартного списка файлов. Права доступа, меню, выделение и файловые операции по-прежнему обрабатываются средствами ownCloud.
Как начать работу
-
Установите и включите Files View Modes.
-
Откройте раздел «Файлы» или публичную ссылку.
-
Выберите режим «Большая плитка» или «Список» с помощью кнопки над содержимым папки.
Preview Manager — автоматическая генерация превью в ownCloud
Версия 0.3.9
Контроль превью файлов и видео
Preview Manager автоматически обнаруживает файлы, для которых отсутствуют рабочие превью, проверяет доступность исходников на SMB/CIFS и запускает фоновую генерацию изображений.
Администратор видит понятный список ошибок и может повторно создать нужное превью одним нажатием, не перезагружая страницу. Это помогает поддерживать медиатеку ownCloud в рабочем состоянии даже при большом количестве файлов и внешних хранилищ.
Возможности Preview Manager
-
автоматический почасовой поиск отсутствующих превью у всех пользователей;
-
пакетная очередь заданий с защитой от дублирования;
-
проверка наличия и доступности файлов на SMB/CIFS;
-
отображение статусов обработки и понятных сообщений об ошибках;
-
распознавание неудачно созданных заглушек для видео;
-
повторная генерация выбранного превью одной кнопкой;
-
команды CLI для просмотра статистики, очистки и регенерации;
-
защита файлового кеша от дублей каталогов, отличающихся регистром символов.
Безопасная работа с SMB/CIFS
Если внешнее SMB-хранилище временно недоступно, Preview Manager не удаляет записи из файлового кеша и не заполняет очередь ошибочными заданиями. Обработка исходника откладывается до восстановления соединения с хранилищем.
Как настроить Preview Manager
-
Установите и включите приложение.
-
Настройте регулярный запуск системного cron.
-
Откройте раздел «Администрирование → Управление превью».
-
Используйте команду «Перегенерировать» для файлов, отображённых в списке ошибок.
Установка расширений ownCloud
Распакуйте каталоги приложений в директорию внешних приложений ownCloud.
Включите расширения:
/usr/local/bin/occ app:enable files_view_modes
/usr/local/bin/occ app:enable preview_manager
Убедитесь, что системный планировщик регулярно выполняет:
/usr/local/bin/occ system:cron
Для синхронизации файлового кеша после ручного удаления материалов на SMB выполните:
/usr/local/bin/occ files:scan --path="share/files/News"
Совместимость Files View Modes и Preview Manager
Расширения рассчитаны на ownCloud Community Server 10.16 и PHP 7.4. Они не изменяют ядро ownCloud и активную тему, поэтому их проще сопровождать и переносить между серверами.
Перед установкой на другой сервер проверьте:
-
путь к ffmpeg;
-
путь к системной команде timeout;
-
расположение каталога внешних приложений;
-
параметры подключения и права доступа к SMB/CIFS.
Files View Modes и Preview Manager подходят для корпоративных файловых хранилищ, редакционных медиатек и других систем на базе ownCloud, где необходимы удобная навигация по изображениям и видео, стабильные превью и централизованный контроль обработки файлов.
Ссылка для загрузки приложений owncloud-tvbelgorod-apps-2026-07-28.zip