This website requires JavaScript.
Explore
Help
Register
Sign In
negodiy
/
crm.clientright.ru
Watch
1
Star
0
Fork
0
You've already forked crm.clientright.ru
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
3fb2ad5f600b394e8ce4de7d3e0cc208317e0ac2
crm.clientright.ru
/
test
/
LanguageManager
/
Workflow2
1 line
19 B
Plaintext
Raw
Normal View
History
Unescape
Escape
feat: Полная интеграция CRM → Nextcloud редактор ✅ Что реализовано: - SSL/HTTPS для Nextcloud (Let's Encrypt R13) - Redis кэширование для производительности - Collabora Online редактор документов - WOPI allow list настроен (0.0.0.0/0) - Динамическое получение fileId через WebDAV - Поддержка файлов из S3 и локальных файлов - Автоматическое извлечение имени файла из URL - Промежуточная страница для обхода CSRF 🚀 Как работает: 1. JavaScript передает recordId и fileName 2. PHP получает fileId через WebDAV PROPFIND 3. PHP делает редирект на рабочий URL Nextcloud 4. Файл открывается в редакторе Collabora 📁 Файлы: - layouts/v7/lib/nextcloud-editor.js - JavaScript интеграция - crm_extensions/file_storage/api/open_file.php - PHP редирект - modules/Documents/actions/NcPrepareEdit.php - API подготовка - crm_extensions/docs/ - документация 🎯 Результат: Каждый документ в CRM открывает СВОЙ файл в Nextcloud редакторе!
2025-10-21 22:10:47 +03:00
2025-10-21 10:35:09
Reference in New Issue
Copy Permalink