четверг, 23 сентября 2010 г.

Русский Ajaxplorer 3


Для рабочих нужд понадобился мне файловый менеджер для работы с файлами на удаленном сервере. Пробовал eyeOS, хотя это скорее операционная система, нежели ФМ, вот только количество потребляемых  ей ресурсов меня несколько расстроило. После долгих поисков наткнулся на быстрый, простой и почти русифицированный файловый менеджер Ajaxplorer - работает в браузере, использует PHP + Ajax (как видно из названия).

Собственно при чем тут Линукс? :) А вот при чём - с помощью Ajaxplorer легко организовать разграниченный доступ к файлам на сервере, при этом совершенно не важно какая ОС используется на клиенте. Судите сами - NFS, CIFS (Samba), FTP довольно сложны в настройке, порой специфичны для разных ОС, а тут всё просто - на стороне сервера любая ОС с веб-сервером, поддерживающим PHP5, а на стороне клиента - современный браузер с поддержкой Javascript и желателен Flash, чтобы проигрывать музыку и видео.

Есть, конечно, некоторые недостатки:
  • Не полная поддержка локализации (i18n), поэтому пришлось кое-что править прямо в коде Ajaxplorer, грубо и беспощадно.
  • Плохо описано создание графических тем, а доступна только одна
  • Почему-то не смог зайти на примонтированный том с NTFS файловой системой
Чтобы снять ограничение на длину имени файла, нужно подредактировать параметр $max_caracteres=50 в файле [каталог с установленным Ajaxplorer]/server/conf/conf.php

Файл конфигурации хорошо продокументирован, так что особых проблем возникнуть не должно.

3 вечера кропотливой работы над допиливанием Ajaxplorer: качайте на здоровье

Скриншоты ниже (требуется флеш):

1 комментарий:

  1. "Почему-то не смог зайти на примонтированный том с NTFS файловой системой"

    Ммммм...
    Баг проги или локальный глюк?

    "нак что"- )

    ОтветитьУдалить