Comments 129
Супер, как раз искал чтото подобное
0
Отплюсовал.
Скажите, а во время сканирования директории почему не блокируется дерево в левой части? Например, я щелкаю по Welcome, пока грузится содержимое (и почему бы не сделать кэширование?) щелкаю еще где-нить — выделение меняется, но после отработки AJAX'а возвращается обратно (FF3.6).
Скажите, а во время сканирования директории почему не блокируется дерево в левой части? Например, я щелкаю по Welcome, пока грузится содержимое (и почему бы не сделать кэширование?) щелкаю еще где-нить — выделение меняется, но после отработки AJAX'а возвращается обратно (FF3.6).
0
Если блокировать, то придется ждать загрузки, чтобы перейти в другую директорию — как-то это не правильно. Или я не понял вопроса.
Насчет кэша думали, но пришли к выводу, что будет больше вреда, чем пользы. Если с одной директорией работают несколько пользователей, то вообще не понятно, как кэшировать
Насчет кэша думали, но пришли к выводу, что будет больше вреда, чем пользы. Если с одной директорией работают несколько пользователей, то вообще не понятно, как кэшировать
0
1. Просто думал, что если пользователь щелкнул по другой директории, то надо обрывать Ajax-запрос и показывать новое место.
2. А в чем проблема? Храните в кэше последнее состояние (т.е. после последнего изменения — загрузки, удаления, переименования и т.д.). Хотя, если его использовать как плагин к текстовому редактору, то можно и без кэша обойтись. Соглашусь.
2. А в чем проблема? Храните в кэше последнее состояние (т.е. после последнего изменения — загрузки, удаления, переименования и т.д.). Хотя, если его использовать как плагин к текстовому редактору, то можно и без кэша обойтись. Соглашусь.
0
UFO just landed and posted this here
Почему-то запаздывает выделение. Я имею ввиду, когда зажимаешь ЛКМ возникает прямоугольное поле такое, вот оно почему-то опаздывает, выглядит странно.
А менеджер отличный.
А менеджер отличный.
-1
Уважаемый автор, поделитесь где хоститесь, шибко летает ваш пример.
+2
UFO just landed and posted this here
Круто. Портону под ruby, как только время появится.
0
Отличная вещь, сильно лучше чем pfn. Но вот если бы был встроенный аудио, а еще лучше видео плеер (через Flash или HTML5). Цены бы этой программе не было! Всегда хотел найти нечто подобное, качаешь сезон сериала, и смотришь с работы через стриминг, эх мечты мечты.
В любом случае отлично использовать как галерею.
В любом случае отлично использовать как галерею.
+1
— Не нравится дизайн (вы же вроде студия?);
— Почему папка, из которой я только что вышел, так долго загружается по возврату в неё? Вы делаете превьюхи каждый раз при открытии? А как же кэширование? По-моему, скачивание 1 файла из сети (список файлов/папок) не должно занимать столько времени…
— Зачем выводить в списке недоступные папки? Чтобы продемонстрировать «Кто здесь хозяин»? Просто скройте их и всё.
— Если я выделил несколько файлов и нажал «Свойства», то не нужно открывать кучу свойств, если хотите мультипоказ свойств, сделайте его перелистываемым влево, вправо, но в одном окне. Не представляю, что будет, если я выделю все файлы и по ошибке нажму «Свойства».
Первое впечатление от продукта за 2 минуты просмотра.
— Почему папка, из которой я только что вышел, так долго загружается по возврату в неё? Вы делаете превьюхи каждый раз при открытии? А как же кэширование? По-моему, скачивание 1 файла из сети (список файлов/папок) не должно занимать столько времени…
— Зачем выводить в списке недоступные папки? Чтобы продемонстрировать «Кто здесь хозяин»? Просто скройте их и всё.
— Если я выделил несколько файлов и нажал «Свойства», то не нужно открывать кучу свойств, если хотите мультипоказ свойств, сделайте его перелистываемым влево, вправо, но в одном окне. Не представляю, что будет, если я выделю все файлы и по ошибке нажму «Свойства».
Первое впечатление от продукта за 2 минуты просмотра.
0
Чтобы вдруг не показалось, что я груб, уточняю — сказано всё с добрыми намерениями :)
+2
на вкус и цвет все фломастеры…
про кэширование уже писал, а если за то время что вы вышли зашли, другой юзер в эту папку файл положил? Как быть с кэшем?
Совсем прятать папки имхо неправильно — ваш фм разве так делает?
Насчет показа свойств — спасибо за идею!
про кэширование уже писал, а если за то время что вы вышли зашли, другой юзер в эту папку файл положил? Как быть с кэшем?
Совсем прятать папки имхо неправильно — ваш фм разве так делает?
Насчет показа свойств — спасибо за идею!
+1
Объясняю. В папке 2 пользователя. Обоим загрузился кэшированный JSON или HTML, я не смотрел, как у вас (у вашей команды) это реализовано. Один из пользователей внёс изменения. Ему загрузился вновь кэшированный результат. Второй пользователь пока работает со старыми данными. Как только он выйдет и зайдёт в эту папку снова, то ему загрузится уже новый закэшированный документ. Кэш создаётся по событиям — пришли изменения, кэшируем, пришли изменения — кэшируем. В принципе, всё.
Если хотите сделать одновременную работу двух пользователей, с самым последним списком файлов, то просто проверку придётся делать намного чаще. Но кэш в этом случае не исключается. Да и такая схема будет работать только с websocket или эмуляторами. Иначе придётся каждую секунду опрашивать сервер — а в этом ничего хорошего.
Если хотите сделать одновременную работу двух пользователей, с самым последним списком файлов, то просто проверку придётся делать намного чаще. Но кэш в этом случае не исключается. Да и такая схема будет работать только с websocket или эмуляторами. Иначе придётся каждую секунду опрашивать сервер — а в этом ничего хорошего.
0
Мы тоже думали в этом ключе. Получается или слишком все усложнять (вебсокеты) или увеличивать нагрузку на сервер и снижать производительность. потому и решили не делать кэш
0
Одновременная работа в реальном времени — для этого нужен websocket.
Одновременная работа в папке, хоть 10 человек, но с видимым результатом только для одного — это обычная загрузка документа.
Кэширование не отменяется ни в одном случае! :)
Одновременная работа в папке, хоть 10 человек, но с видимым результатом только для одного — это обычная загрузка документа.
Кэширование не отменяется ни в одном случае! :)
0
Может реализуете? :)
0
Насколько я знаю, я не в вашей команде :)
И на open source-проекты у меня просто-напросто времени нет :) Хотя, если будет время и желание, посмотрю. Но уверен, эту простую схему сможет реализовать любой человек, который действительно использует ваш продукт. Я всего-лишь высказал, что лично мне не очень понравилось. Ведь критика — это дорога к совершенству :)
И на open source-проекты у меня просто-напросто времени нет :) Хотя, если будет время и желание, посмотрю. Но уверен, эту простую схему сможет реализовать любой человек, который действительно использует ваш продукт. Я всего-лишь высказал, что лично мне не очень понравилось. Ведь критика — это дорога к совершенству :)
0
превьюшки создаются один раз и подгружаются аяксом после загрузки самого файлового менеджера. А то, что подтормаживает — так хабраэффект же :)
0
Я так понял, если хочу просто поставить ФМ на сайт и сделать авторизацию — самый простой способ — авторизация апачем?
0
эххх, прикрутили бы умельцы к drupal.
-1
Здорово :)
0
Вот интеграцию с TinyMCE бы, вот тогда было бы просто супер, а то из года в год все мучаются с сырыми модулями…
+1
Спасибо Вам огромное за elFinder, он получился клевым. Разместите ссылку на проект в репозитории TinyMCE, десятки, нет, сотни человек постоянно изобретают велосипеды из-за того, что там родной файловый менеджер стоит денег. Удачи!
+3
Если подскажете, где разместить — сделаем
0
На профильном форуме разместите: tinymce.moxiecode.com/punbb/viewforum.php?id=3
P.s. а еще у вас, как оказывается, и визуальник прикольный. Работает побыстрее TinyMCE, может и перейду на него)
P.s. а еще у вас, как оказывается, и визуальник прикольный. Работает побыстрее TinyMCE, может и перейду на него)
0
Спасибо!
Tinybrowser просто достал отвратительной работой в лисе и хроме.
перехожу полностью на elFinder
Tinybrowser просто достал отвратительной работой в лисе и хроме.
перехожу полностью на elFinder
+1
Интегрировал elFinder с tinyMCE (версии 3.3.1) следующим образом:
на мой взгляд он симпатичнее способа предложенного официально, может кому пригодится :)
tinyMCE.init({ // General options mode : "textareas", // ... any options file_browser_callback : function(field_name, url, type, win) { $('<div/>').elfinder({ url: 'connector.php', lang: 'ru', dialog: { width: 900, modal: true, title: 'Files', zIndex: 900001 }, editorCallback: function(url) { win.document.forms[0].elements[field_name].value = url; } }); } });
на мой взгляд он симпатичнее способа предложенного официально, может кому пригодится :)
+1
Не совсем корректный способ как выяснилось в процессе :) Более корректный способ смотрите здесь — elrte.ru/redmine/boards/1/topics/65
+1
Все бесплатные менеджеры на фоне вашего — унылое говно, молодцы!
+5
Not Found
The requested URL /demo/elfinder/files/Test here/порнушки Ñкиньте/untitled file.txt was not found on this server.
С русским небольшой косячок…
The requested URL /demo/elfinder/files/Test here/порнушки Ñкиньте/untitled file.txt was not found on this server.
С русским небольшой косячок…
0
В прошлых версиях было то ли отвратительное API, то ли отвратительная документация, починили?
0
Отличная работа! не хватает только динамического обновления списка каталогов и файлов, когда кто-то удаляет папку, в которой я нахожусь и я пытаюсь открыть в ней файл получаю сообщение «неверные параметры»
0
в списке файлов когда нажимаешь стрелочку вверх, хочется попасть именно на файл выше, а не на соседний слева :)
0
шрифтик прикольный, ариал десятка?
под ие6 работает? ;)
под ие6 работает? ;)
0
Спасибо вам ребят за прекрасную работу! Уже начинаем внедрять его потихонечку.
+1
UFO just landed and posted this here
Пользуюсь Вашим менеджером уже больше месяца в комплекте с ckeditor.
Все замечательно, все работает, летает, все рады.
Единственное, что я подправил в нем — чтобы по даблклику файл выбирался для вставки в диалог картинок.
Все замечательно, все работает, летает, все рады.
Единственное, что я подправил в нем — чтобы по даблклику файл выбирался для вставки в диалог картинок.
0
UFO just landed and posted this here
В опере контекстное меню не работает.
0
Очень нравиться и elFinder, и elRTE.
Есть один вопрос, есть ли возможность генерировать XHTML, а не HTML?
Есть один вопрос, есть ли возможность генерировать XHTML, а не HTML?
0
спасибо попробуем обязательно
ну вообще красота… даже умеет работать с архивами, обязательно заюзаю
ну вообще красота… даже умеет работать с архивами, обязательно заюзаю
0
Есть небольшие глюки. Тестирую под последним хромом.
Захожу в папку TestHere. Там на одном уровне есть папки «test» и «А кто нужен?»
Захожу в тест. Вижу в ней папку «А кто нужен?» При этом стрелочки, указывающей на папку, на иконке папки тест в дереве нет.
В дереве щелкаю на папку «А кто нужен?» Получаю сообщение «некорректные параметры», а справа вижу еще одну вложенную папку «А кто нужен?» Аналогичное сообщение при входе в папку" Кто здесь?" Я думал, что это проблема с русским языком, но нет, в папку «стока ценного» заходит нормально.
После некоторого количества щелчков и при входе в папку тест стало появляться такое же сообщение.
Еще забавно. Захожу в папку «Test Here». Справа в списке вижу папки «testtest» и «untitled folder». Но при этом в дереве их нет. Наверное было бы правильным при чтении данных проверять корректность дерева.
Я так понимаю, проблема в синхронизации между пользователями? Но тогда почему она при входе в папку MIME-type выдавала такое же сообщение (некорректные параметры)?
И почему-то нет хабраэффекта. Что-то тут не чисто.
Захожу в папку TestHere. Там на одном уровне есть папки «test» и «А кто нужен?»
Захожу в тест. Вижу в ней папку «А кто нужен?» При этом стрелочки, указывающей на папку, на иконке папки тест в дереве нет.
В дереве щелкаю на папку «А кто нужен?» Получаю сообщение «некорректные параметры», а справа вижу еще одну вложенную папку «А кто нужен?» Аналогичное сообщение при входе в папку" Кто здесь?" Я думал, что это проблема с русским языком, но нет, в папку «стока ценного» заходит нормально.
После некоторого количества щелчков и при входе в папку тест стало появляться такое же сообщение.
Еще забавно. Захожу в папку «Test Here». Справа в списке вижу папки «testtest» и «untitled folder». Но при этом в дереве их нет. Наверное было бы правильным при чтении данных проверять корректность дерева.
Я так понимаю, проблема в синхронизации между пользователями? Но тогда почему она при входе в папку MIME-type выдавала такое же сообщение (некорректные параметры)?
И почему-то нет хабраэффекта. Что-то тут не чисто.
0
Знаете, это великолепно! Внешний вид выше всяких похвал.
+1
Вы перехватываете правый клик по области файлов, а на области дерева нет.
Может стоит и там сделать пусть простое но меню?..
Может стоит и там сделать пусть простое но меню?..
0
Не могу найти — а файл менеджер не интегрируется в редактор WYSIWYG?
0
0
оперативно, молодцы :)
0
такс, а теперь .phtml
elrte.ru/demo/elfinder/files/Test%20here/phpinfo.phtml
elrte.ru/demo/elfinder/files/Test%20here/phpinfo.phtml
0
Скажите, есть ли возможность устанавливать права и владельца на файлы/каталоги? Мне кажется, это очень нужная операция.
0
Маленькие замечания:
— Доступ запрещён, стоило бы добавить крестик для закрытия, при смене пакпи с закрытой на открытую слишком долго держится «Доступ запрещён» может возникнуть ощущение что и эта папка закрыта.
— Из хотелок, двойной щелчок в правой панели не открывает папки.
— Доступ запрещён, стоило бы добавить крестик для закрытия, при смене пакпи с закрытой на открытую слишком долго держится «Доступ запрещён» может возникнуть ощущение что и эта папка закрыта.
— Из хотелок, двойной щелчок в правой панели не открывает папки.
0
вам уже шелл успели залить и через него можно слить исходники сайта
вот адрес шелла: elrte.ru/demo/elfinder/files/Test%20here/test/test/dd.php5
поправьте, пожалуйста, безопасность своего скрипта
PS: шелл не мой, я лишь обнаружил его))
вот адрес шелла: elrte.ru/demo/elfinder/files/Test%20here/test/test/dd.php5
поправьте, пожалуйста, безопасность своего скрипта
PS: шелл не мой, я лишь обнаружил его))
-1
Ребят, в контекстном меню при клике «Копировать» копируется сам файл или ссылка на него? Просто очень бы хотелось иметь возможность быстро скопировать ссылку.
0
Он копируется чтобы вставить в другую папку
Чтобы скопировать ссылку на файл или откройте инф о файле или нажмите пробел и скопируйте из окна quicklook
Чтобы скопировать ссылку на файл или откройте инф о файле или нажмите пробел и скопируйте из окна quicklook
0
имхо много действий лишних для этого. В идеале в контекстном меню иметь команду «Копировать ссылку». Но в любом случае работа отличная, спасибо!
0
Только у меня под хромом не показывается ничего кроме слова finder?
0
При просмотре картинок: при двойном клике открывается новое окно, а не попап. Если так и задумано, то может стоит как раз поменять — при клике на глаз — в новой вкладке полноразмерное, а при двойном клике — попап. В этом самом попапе можно сделать просмотр пред/след картинки, как в галереях. Имхо было бы удобно. Но, конечно это не обязательно.
И спасибо за Вашу работу
И спасибо за Вашу работу
0
Попапы — зло.
-2
интересная штука, подумываю сделать плагин для wordpress
+1
Ну раз уж затронули elRTE, то вот багрепорт небольшой:
elrte.ru/elrte/demo в IE7 и IE8 при нажатии на кнопку «Таблица» вываливается 'undefined' is null or not an object в строке
elrte.ru/elrte/demo в IE7 и IE8 при нажатии на кнопку «Таблица» вываливается 'undefined' is null or not an object в строке
var o=t.match(/([0-9]+\.?[0-9]*)\s*(px|pt|em|%)/)
0
ой, а замутите плагин для друпала? ^_^
0
А редактор и файл-менеджер коннектятся между собой? Чтобы elFinder можно было использовать как библиотеку для вставки изображений и вообще медиа в elRTE?
0
он ради этого и создавался :)
elrte.ru/redmine/projects/elfinder/wiki/Inegration_RU#elRTE
elrte.ru/redmine/projects/elfinder/wiki/Inegration_RU#elRTE
+1
Никогда не видел ничего более удобного и простого для понимания, хотя творений много…
Хотя:
1. у папок слева нет меню по правой кнопке…
2. при выделении мышкой часто происходит синее выделение самих html объектов.
3. хотелось бы иметь возможность запрещать создание папок и файлов на русском языке с пробелами, а также альтернативный вариант — автоматическую транслитерацию.
Большое спасибо за труды!
Хотя:
1. у папок слева нет меню по правой кнопке…
2. при выделении мышкой часто происходит синее выделение самих html объектов.
3. хотелось бы иметь возможность запрещать создание папок и файлов на русском языке с пробелами, а также альтернативный вариант — автоматическую транслитерацию.
Большое спасибо за труды!
+1
В менеджере файлов часто пользуются картинками.
Так вот изменение размеров нужно вынести в панель, а то по правой кнопкой мыши их никто и не заметит. И когда размер изменяется не нужно заменять исходную картинку, лучше сделать выбор — например галка по умолчанию делать копию. И еще нужно иметь возможность задавать разные пропорции, а не всегда соблюдать их при изменении размера.
Так вот изменение размеров нужно вынести в панель, а то по правой кнопкой мыши их никто и не заметит. И когда размер изменяется не нужно заменять исходную картинку, лучше сделать выбор — например галка по умолчанию делать копию. И еще нужно иметь возможность задавать разные пропорции, а не всегда соблюдать их при изменении размера.
0
сделайте чтобы при выделении картинок shift работал. будет здорово.
и спасибо за потрясающий файловый менеджер. видно что проделана большая работа
и спасибо за потрясающий файловый менеджер. видно что проделана большая работа
0
Менеджер хорош. А elrte развиваете? Документации как-то маловато: elrte.ru/redmine/projects/elrte/wiki/Docs_RU — это всё?
Есть ли возможность расширять фичи редактора? Например, можно ли, не залазя в ядро, написать плагин, чтобы при вводе текста вида ... он автоматически превращался в ссылку (как в гугле)?
Есть ли возможность расширять фичи редактора? Например, можно ли, не залазя в ядро, написать плагин, чтобы при вводе текста вида ... он автоматически превращался в ссылку (как в гугле)?
0
Загнулся сайт :(
0
Добавил HTML5 загрузку файлов с возможностью Drag&Drop в elFinder
dapmoed.ru/2011/01/17/51/ — Статья как я это делал там же архив с версией и демо
dapmoed.ru/2011/01/17/51/ — Статья как я это делал там же архив с версией и демо
+1
Sign up to leave a comment.
elFinder — файловый менеджер для сайта. Новый вкус