Архив Август 2007

Preview: XmUserFiles - файловый менеджер для Xmini

Суббота, 25 Август, 2007

Пользователи любят обмениваться файлами. Особенно фотографиями. Каждый пользователь хочет иметь на сайте место, куда бы он мог закачать свои творения.

Особенно удобно было бы обмениваться файлами, используя флешовый интерфейс с поддержкой Drag&Drop - перетащил фотографию на аватару друга, она ему и пришла.

Однако для всего этого необходимо иметь обустроенное файлохранилище на сервере, удовлетворяющее следующим требованиям:

  • Каждый пользователь должен иметь возможности закачивать и удалять файлы, но только свои!
  • Пользователь не должен превышать квоту на суммарный размер файлов, а то создатель сервиса разорится.
  • Желательно, чтобы пользователь мог указать файл из другого места в Интернете.
  • Система должна быть устойчива ко взлому (например, блокировать загрузку PHP-скриптов на сервер).
  • И, наконец - все это должно быть сделано во Flash!

Многовато, но все по делу. Учитывая, что я разрабатываю Xmini - CMS для Flash, вопросы авторизации пользователей уже решены. Осталось написать модуль, что и было успешно проделано.

Также можно посмотреть на модуль в действии: XmUserFiles в действии, видео, 5.1 Mb, кодек VP70 (предупреждаю: я немного побезобразничал и вставил в ролик музыку)

Надеюсь скоро использовать этот модуль в реальном проекте.