Я собираюсь создать некоторые функции для системы управления контентом для редактирования файлов, хранящихся на сервере.
Я хотел бы предоставить пользователям возможность легко загружать файлы локально на свой компьютер, открывать файл для редактирования и сохранять его на сервере. Процесс должен быть максимально плавным.
Вот шаги сегодня:
- Нажмите на ссылку, чтобы загрузить файл (скажем, PSD) в веб-браузере
- Сохранить на диск
- Найдите файл, откройте его для редактирования в Photoshop
- Внести изменения, сохранить файл
- Вернитесь в браузер, перейдите к файлу, который был загружен.
- Нажмите «Заменить файл»
- Найдите файл, загрузите его обратно на сервер.
Вот что я хочу:
- Нажмите на ссылку, чтобы открыть файл PSD
- Файл загружен, Photoshop запускается
- Внести изменения, сохранить файл
- Файл загружен обратно на сервер, заменив оригинальный файл
Те, кто использовал Sharepoint, знают, что это работает (используя WebDAV), но только с приложениями Office (PPT, DOC, XLS). Я бы хотел, чтобы он работал со всеми типами файлов.
Для этого потребуется локально установить какое-то программное обеспечение - возможно, отдельно установленное приложение с зарегистрированным типом MIME, подписанный Java-апплет или расширение Firefox.
Это похоже на проблему, которая должна быть решена. Кто-нибудь видел это сделано раньше?