The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

elFinder 1.1 и elRTE 1.0rc3 - свободный редактор и файловый менеджер для Web

24.03.2010 11:14

Российские разработчики из "Студии 42" выпустили новую версию свободного файлового менеджера для web - elFinder. Хотя номер версии изменился всего лишь на единицу, на самом деле это совершенно новый продукт, сохранивший от предшественника только основные идеи. В текущей инкарнации elFinder мало в чем отличается от своих десктопных собратьев, поддерживая:

  • Копирование/перемещение файлов с drag&drop
  • Выделение файлов мышью и с клавиатуры
  • Использоваине большинства сочетаний клавиш для управления файлами
  • Контекстное меню
  • Создание файлов/директорий привычным способом
  • Быстрый просмотр большинства типов файлов (QuickLook)
  • Работу с архивами
  • Редактирование текстовых файлов
  • Папку "Избранное"
  • "Запоминание" последней открытой директории и ее вида
  • Информативный statusbar

Поскольку elFinder - web приложение, особое значение имеют безопасность и производительность. Этим аспектам разработчики уделили максимум внимания.

Безопасность:

  • Пути к файлам не передаются в "чистом" виде
  • Ограничение загружаемых файлов по типам. (Разрешенные/запрещенные и порядок применения правил - по аналогии с Access Control в веб-сервере Apache)
  • Доступ к файлам и директориям указывать с помощью регулярных выражений (regex => access)
  • Возможность скрыть имя корневой директории
  • Отключение почти любых команд
  • Возможность разрешить/запретить показ URL'ов файлов
  • Logger действии пользователя
  • Работа с simlinks

Производительность:

  • Возможность отключить расчет места, занимаемого директориями и миниатюрами
  • Генерация миниатюр в фоновом режиме
  • Передача данных в формате JSON
  • Клиентская часть оптимизирована, чтобы обеспечить комфортную работу даже если в открытой директории 2-3 тысячи файлов (в случае Safari или Chrome - 4-6 тыс)

elFinder - инструмент для разработчиков и администраторов. Его API построен на базе JSON, хорошо документирован на 3-х языках, имеются примеры интеграции с WYSIWYG-редакторами CKEitor/TinyMCE и конечно же elRTE, кроме php-коннектора в дистрибутив включен коннектор на python (в разработке находится коннектор на Java).

Вместе с новой версией файлового менеджера вышел очередной релиз-кандидат (WYSIWYG html-редактора elRTE 1.0rc3. Код проектов открыт под лицензией BSD. Интерфейс целиком построен на jQuery UI.

  1. Главная ссылка к новости (http://elrte.ru/elfinder...)
  2. OpenNews: elRTE и elFinder - свободный редактор и файловый менеджер для Web
Автор новости: troexnevelin
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/25933-javascript
Ключевые слова: javascript, file, web
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (1) RSS
  • 1, Salvator (?), 11:26, 25/03/2010 [ответить]  
  • +/
    Отличная штука. Разработчикам спасибо)
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру