Preview: XmUserFiles - файловый менеджер для Xmini
Суббота, 25 Август, 2007Пользователи любят обмениваться файлами. Особенно фотографиями. Каждый пользователь хочет иметь на сайте место, куда бы он мог закачать свои творения.
Особенно удобно было бы обмениваться файлами, используя флешовый интерфейс с поддержкой Drag&Drop - перетащил фотографию на аватару друга, она ему и пришла.
Однако для всего этого необходимо иметь обустроенное файлохранилище на сервере, удовлетворяющее следующим требованиям:
- Каждый пользователь должен иметь возможности закачивать и удалять файлы, но только свои!
- Пользователь не должен превышать квоту на суммарный размер файлов, а то создатель сервиса разорится.
- Желательно, чтобы пользователь мог указать файл из другого места в Интернете.
- Система должна быть устойчива ко взлому (например, блокировать загрузку PHP-скриптов на сервер).
- И, наконец - все это должно быть сделано во Flash!
Многовато, но все по делу. Учитывая, что я разрабатываю Xmini - CMS для Flash, вопросы авторизации пользователей уже решены. Осталось написать модуль, что и было успешно проделано.
Также можно посмотреть на модуль в действии: XmUserFiles в действии, видео, 5.1 Mb, кодек VP70 (предупреждаю: я немного побезобразничал и вставил в ролик музыку)
Надеюсь скоро использовать этот модуль в реальном проекте.