The OpenNET Project / Index page

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

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

11.11.2009 16:38

Российские разработчики представили свободные проекты elRTE (WYSIWYG html-редактор) и elFinder (файловый менеджер для web). Код проектов открыт под лицензией BSD. Интерфейс целиком построен на jQuery UI. Помимо стандартного функционала, присущего приложениям данного класса, хочется отметить следующие особенности:

  • elRTE:
    • Расширенные возможности работы с CSS
    • Внешний вид редактора настраивается одним css-файлом
    • Не используются HTML шаблоны
    • Небольшой размер (elRTE+elFinder: 139Kb в одном файле), простота подключения и высокая скорость загрузки
  • elFinder:
    • Привычный интерфейс файлового менеджера и стандартные реакции на клик, двойной клик, правую кнопку мыши. Возможность выделения нескольких файлов с помощью Shift(Command)
    • Поддержка горячих клавиш Ctrl(Command) + C, Ctrl(Command) + X, Ctrl(Command) + V, Delete(Command + Backspace)
    • Встроенный редактор текстовых файлов
    • Мультизагрузка файлов. Все файловые операции не требуют перезагрузки страницы

Разработки протестированы в Firefox 3.5, Internet Explorer 7 и 8, Safari 4, Opera 10 и Chrome.

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


Обсуждение (30) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Crazy Alex (??), 17:39, 11/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    SSH/FTP на них нет... Ну а редактор - еще понять можно
     
     
  • 2.7, User294 (ok), 19:10, 11/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    FTP жутко дебильный протокол. Имеет ряд проблем с натами, фаерами и проксями, архаичен и бестолков. SSH... ну ладно, пусть живет. Только на быстром канале шифрование может проц порядком пригрузить, а для аплоада\даунлоада какойнить общедоступной байды - шифрование как бы не требуется.В итоге HTTP для файлов - не выгядит идиотизмом.
     
     
  • 3.15, Аноним (-), 21:27, 11/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >FTP жутко дебильный протокол.

    И что же не дебильный протокол для передачи файлов? smb или nfs что-ли? ftp самый оптимальный по скорости передачи.


     
     
  • 4.16, stalker37 (?), 00:14, 12/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>FTP жутко дебильный протокол.
    >
    >И что же не дебильный протокол для передачи файлов? smb или nfs
    >что-ли? ftp самый оптимальный по скорости передачи.

    ага.. особенно в фтп красиво с кодировками.Ну и как сказано выше - наты и прочие прокси.

     
     
  • 5.27, User294 (ok), 01:02, 16/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    На скорость передачи тоже можно посмотреть, скачивая кучку мелких файлов... :-).
     

  • 1.2, demimurych (?), 17:59, 11/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Небольшой размер (elRTE+elFinder: 139Kb в одном файле)

    это наверное шутка. про небольшой размер. хотя, конечно, что с чем сравнивать.

     
     
  • 2.3, troexnevelin (ok), 18:11, 11/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Сравнивать нужно в CKeditor и TinyMCE
     
     
  • 3.17, lv7e (?), 00:14, 12/11/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    такое ощущение, что с ckeditor subj и скомуниздили с минимальными правками...
     
     
  • 4.18, Мимо проходил (?), 00:40, 12/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    В код посмотрите. Может даже захотите извиниться
     

  • 1.4, pro100master (ok), 18:20, 11/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    пилить еще долго.

    На первый взгляд:
    - элементу (p, div...) не задать класс и/или стиль
    - убрать установленные цвета невозможно
    - смещения (padding) почему-то работает только на параграфах
    - ID ... Css класс ... Css cтиль ... Detail description URL - круто! :)))

    ну и куча по мелочам

     
     
  • 2.5, pro100master (ok), 18:22, 11/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    а забыл главное :)))

    нет предосмотра и внешних стилей/шаблонов

     
     
  • 3.9, troexnevelin (ok), 19:22, 11/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Предпросмотр это скорее та фича, которая должна быть на стороне CMS или системы куда отправляется сама форма.

    Со стилями и шаблонами есть большие планы на будущее

     
     
  • 4.24, Nabu (?), 23:22, 12/11/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    вот в будущем и приходите - посмотрим
     
  • 2.10, troexnevelin (ok), 19:24, 11/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >пилить еще долго.
    >
    >На первый взгляд:
    >- элементу (p, div...) не задать класс и/или стиль
    >- убрать установленные цвета невозможно
    >- смещения (padding) почему-то работает только на параграфах
    >- ID ... Css класс ... Css cтиль ... Detail description URL
    >- круто! :)))
    >
    >ну и куча по мелочам

    Над стилями будем работать, а по поводу отмены цвета - спасибо что напомнили, а то в суматохе забылось.

     

  • 1.6, Серно (?), 19:09, 11/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Мне понравилось! Так держать и пилить. Пилить и еще раз пилить.
     
  • 1.8, User294 (ok), 19:13, 11/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Файлманагер - гламурен и фичаст, но его юзабилити местами хромает. Но потенциал приличный - вот это да, не веб-сайт который мельтешит перегрузом всей страницы на каждый пук, полностью срывая man-machine interaction на N секунд, а веб-прилжение, которое ведет себя куда как дружелюбнее.
     
  • 1.11, anonymous (??), 19:52, 11/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    О, чудесно, jQuery и выглядит хорошо и все продумано, вроде как. Вот файл-менеджер-то я и утащу, если коннектор будет с человеческим API (не смотрел пока) которое я осилю на Python переписать. Авторам спасибо авансом.
     
     
  • 2.12, troexnevelin (ok), 20:00, 11/11/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >О, чудесно, jQuery и выглядит хорошо и все продумано, вроде как. Вот
    >файл-менеджер-то я и утащу, если коннектор будет с человеческим API (не
    >смотрел пока) которое я осилю на Python переписать. Авторам спасибо авансом.

    Connector для Python в планах имеется, было бы здорово если бы вы помогли и документацию по API коннектора я как раз планировал писать вместе коннектором на питон.

     

  • 1.13, barmaglot (??), 20:27, 11/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Внешний вид и описание очень понравились. На выходных обязательно попробую.Авторам заранее спасибо за софт. А вообще просто спасибо за ненагруженую страницу проекта !!!! Чистенько и аккуратненько.
     
  • 1.14, Аноним (-), 21:18, 11/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    после заливки фона текста не работает "отменить действие". по крайней мере в демке.
     
  • 1.19, прохожий (?), 06:45, 12/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ребята а как все это заюзать в Drupal?
     
     
  • 2.28, ph0enix (?), 13:38, 02/06/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Есть альфа-версия модуля для Drupal 6:

    http://sourceforge.net/projects/drupal-elfinder/

     

  • 1.20, Аноним (-), 09:40, 12/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Думаю тебе этот вопрос стоит запостить здесь http://www.eldorado-cms.ru/forum/20/
     
  • 1.21, Аноним (-), 15:16, 12/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А кнопка "Сохранить" в редакторе что-то делает? Я не увидел реакции на нажатие.
     
  • 1.22, Iv945n (ok), 16:33, 12/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если бы в файл-менеджере был бы ещё и двухпанельный режим да с выделением файлов правой кнопкой (я понимаю что это клон Finder-а с Mac, но никто же не запрещает расширить кастомизируемость) - вообще бы цены ему не было...

    Вообще проект очень интересный и нужный, разработчикам респект.

     
  • 1.23, Iv945n (ok), 16:35, 12/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    HTML-редактор было бы здорово дополнить красивым удобным редакторм html/php/javascript кода с подсветкой, форматированием и сворачиванием блоков.
     
  • 1.25, troexnevelin (ok), 23:35, 12/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Cпасибо за комментарии!

    Многое из того что вы пишите уже давно крутиться у нас на уме и скорее всего будет в следующих версиях. Следите за сайтом или freshmeat.net лентой. Пожелания  лучше оставлять на форуме или в bug-трекере

     
  • 1.26, Дмитрий (??), 17:54, 13/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отличкая работа ребята. Быстрота, наглядность фейса. Одно пожелание - кнопку сохранить приделать ещё сверху (внизу тоже хорошо).
     
  • 1.29, KrasnoffZX (ok), 17:50, 23/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как повесить свой обработчик на нажатие кнопки сохранения в elTRE ??? Почему об этом нигде не написано?!!
     
  • 1.30, KrasnoffZX (ok), 17:51, 23/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как повесить свой обработчик на нажатие кнопки сохранения в elRTE ??? Почему об этом нигде не написано?!!
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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