Проблема: Редакторы документов (OnlyOffice, Collabora) не установлены в Nextcloud Решение: Добавлены дополнительные варианты открытия файлов Изменения: - crm_extensions/nextcloud_editor/js/nextcloud-editor.js: * Убран параметр editing=false для Files App * Добавлены варианты: download_direct, view_only * Улучшена логика fallback при ошибках Добавлены тестовые страницы: - test_nc_open.html - тест разных редакторов - simple_test.html - простое модальное окно с вариантами Варианты открытия: 1. Files App (показать файл в менеджере) 2. Прямое скачивание через WebDAV 3. Просмотр (если поддерживается браузером) Теперь кнопка Nextcloud будет работать даже без установленных редакторов
39 lines
1.8 KiB
HTML
39 lines
1.8 KiB
HTML
<!DOCTYPE html>
|
||
<html>
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<title>Тест открытия Nextcloud</title>
|
||
</head>
|
||
<body>
|
||
<h2>Тест открытия документа 395695</h2>
|
||
|
||
<h3>Вариант 1: Files App (текущий по умолчанию)</h3>
|
||
<a href="https://office.clientright.ru/apps/files/?dir=/crm/crm2/CRM_Active_Files/Documents/395695&openfile=zayavlenie_proekt.docx" target="_blank">
|
||
Открыть через Files App
|
||
</a>
|
||
|
||
<h3>Вариант 2: Прямая ссылка на редактор (если установлен Collabora)</h3>
|
||
<a href="https://office.clientright.ru/apps/richdocuments/open?path=/crm/crm2/CRM_Active_Files/Documents/395695/zayavlenie_proekt.docx" target="_blank">
|
||
Открыть через Collabora (richdocuments)
|
||
</a>
|
||
|
||
<h3>Вариант 3: OnlyOffice (если установлен)</h3>
|
||
<a href="https://office.clientright.ru/apps/onlyoffice/open?path=/crm/crm2/CRM_Active_Files/Documents/395695/zayavlenie_proekt.docx" target="_blank">
|
||
Открыть через OnlyOffice
|
||
</a>
|
||
|
||
<hr>
|
||
|
||
<p><strong>Инструкция:</strong></p>
|
||
<ol>
|
||
<li>Кликни на каждую ссылку</li>
|
||
<li>Засеки время открытия</li>
|
||
<li>Посмотри, какой редактор открывается</li>
|
||
<li>Сообщи, какой вариант работает быстрее</li>
|
||
</ol>
|
||
|
||
<p><em>Текущая настройка: используется "Files App", который сначала показывает файловый менеджер, а потом только предлагает открыть редактор. Варианты 2 и 3 должны открывать редактор сразу.</em></p>
|
||
</body>
|
||
</html>
|
||
|