Здравствуйте, сообщество!
Я являюсь одним из разработчиков файлового менеджера elFinder [UPD - по ссылке может быть не соответствующий контент!], данный продукт наверняка может заинтересовать многих, особенно если представить его в качестве плагина/модуля. Хочу обратиться с просьбой к сообществу, если среди вас есть заинтересованные и готовые поучаствовать в разработке, пишите сюда или на форум [UPD - по ссылке может быть не соответствующий контент!] проекта.
Комментарии
Мне почему-то казалось, что такие вещи на flash связке предпостительнее
subscribed
Суперски. Красиво, аккуратно.
Как насчет интеграции в друпал? Могу с этим помочь, правда только по выходным как освобожусь.
На сколько я знаю в drupal нет какого-либо штатного файлового менеджера. Подскажите как вообще реализовывать плагин, где он должен появиться и есть ли возможность его интегрировать с текстовым редактором.
Извинияюсь если спросил что-то совсем очевидное, сам я дела с Drupal никогда не имел и хочу собрать заранее максимум информации прежде чем взяться за работу.
Troex для примера можно посмотреть на файловый менеджер IMCE
Глянул IMCE и WebFM - остался в полном УЖОСЕ, надо писать плагин однозначно. У IMCE есть примеры как интегрировать в разные editor'ы а у WebFM как работает со стандартным вводом текста - это уже хорошо.
Ещё один вопрос, elFinder требует чтобы POST запрос обрабатывался на его стороне и чтобы параметры по GET передавались тоже ему, не будет ли это проблемой?
Появился plugin под drupal6 http://sourceforge.net/projects/drupal-elfinder/
Сам js-плагин не должен идти вместе с модулем друпала, он должет скачиваться пользователем отдельно от модуля. Для таких случаев есть папка sites/all/libraries. Т.е. пользователь сначала скачивает модуль друпала, а потом js-плагин. Таковы требования для размещения модулей в официальный репозиторий, если вы хотите чтобы ваш модуль там оказался. И пропустите код через модуль Coder, он вам должен показать ошибки в coding-style.
Спасибо, в ближайшем времени так и будет.
ждём кнопку для BUEditor - народный редактор
А у него есть возможность переопределить кнопку после загрузки (или непосредственно перед загрузкой) редактора?
Пока все что видел - нужно лезть в настройки модуля и добавлять код кнопки вручную.
Обновил модуль. Добавлена поддержка TinyMCE и FCKeditor, библиотека перемещена в sites/all/libraries/elfinder.
http://sourceforge.net/projects/drupal-elfinder/files/elfinder-6.x-0.2.tar.gz/download
Очень Хороший редактор и менеджер
Как идут дела с модулем?
надо его интегрировать в http://drupal.org/project/wysiwyg
Новая версия модуля.
Скачать как всегда можно на SF
http://sourceforge.net/projects/drupal-elfinder/files/elfinder-6.x-0.3.1.tar.gz/download
В будущем, возможно появится и на drupal.org.
при попытке включить модуль
elFinder library was not found. Please download it from ELFINDER_DOWNLOAD_URL and install to ELFINDER_LIB_PATH. (Сейчас используется elFinder Not found)
сам elFinder есть, скопирован в sites/all/libraries/elfinder
elfinder.install попробуй убери
"ELFINDER_DOWNLOAD_URL" и "ELFINDER_LIB_PATH" прямо в таком виде и выводятся (должны быть значения констант)? Какая версия Drupal, php? В лог сервера какие ошибки/предупреждения выдает?
без elfinder.install включилось, но кнопка browse в bueditor 2.1 не выводится (в диалоге вставки изображения).
"ELFINDER_DOWNLOAD_URL" и "ELFINDER_LIB_PATH" так и выводятся текстом.
drupal 6.19, php 5.2.8, лог чист
Модуль Wysiwyg BUEditor (wysiwyg_bueditor) стоит? Если он не стоит - кнопка показываться не будет - пока поддерживаются только работающие через wysiwyg редакторы.
Модуль для работы через wysiwyg: http://drupal.org/files/issues/wysiwyg_bueditor.zip
Подправил инсталлер, потести пожалуйста.
http://sourceforge.net/projects/drupal-elfinder/files/elfinder-6.x-0.3.1.tar.gz/download
да, теперь всё ок, только в опере 10.61 вылазят дефолтные булеты у списка
Попробуй в elfinder.css поменять правило:
background:none;
clear:both;
padding:0;
margin:0;
}
День добрый.
Проинсталировал модуль, скопировав предварительно elfinder-1.1 в sites/all/libraries/elfinder
Захожу в CKeditor, admin/settings/ckeditor/edit/Advanced FILE BROWSER SETTINGS, там есть только CKfinder и IMCE.
Как прикрутить elfinder к ckeditor?
Приветствую.
Модуль сейчас поддерживает редакторы только через модуль wysiwyg. Судя по описанию, используется модуль ckeditor, его поддержки пока нет.
Внесу в todo, со временем добавлю или пришлю патч разработчику модуля.
Сейчас для работы из редактора нужно:
Возможно, потребуется отключить модуль ckeditor, если он будет конфликтовать с wysiwyg.
Благодарю!
Ckeditor отключил, все заработало, он перебивал wysisyg
Модуль прошел цензуру и доступен на drupal.org:
http://drupal.org/project/elfinder
Не обошлось без новых фичей
Добавлена поддержка новых редакторов:
Включена поддержка архиваторов (была отключена из-за паранои
Менеджер теперь доступен в меню админки (admin/content)
Прочее:
Великолепный файловый менеджер. Очень долго надстраивал IMCE(rename,mkdir,swfupload), но у вас получилось комплексное решение. Жаль, что нет flash-загрузчика.
И хотелось бы настройки модуля, и в них была галочка: вставлять относительный/абсолютный путь к файлу. Иначе приходится править код.
Лично столкнулся с проблемами при установке:
1. необходимо отключать IMCE(это само собой подразумевается, но новичкам будет полезно).
2. Отключить вывод Debug модуля.
Спасибо за отзывы, в новых версиях будет реализовано.
Страница конфигурации появится в ближайшем релизе.
Про Debug можно по-подробнее? Знаю что в лог сервера вывод от exec идет, пока не нашел способа вырубить.
Тьфу. Отключить debug информацию devel-модуля. Необходимо убирать такие галочки как: Display page timer, Display memory usage и т.д.
т.к. при открытии окна файлового менеджера делается GET-запрос к elfinder/connector
в результате приходит неверный JSON-ответ, следовательно отображается надпись "Некорректный ответ от сервера!". В целом, devel-модуль используется при разработке, но мало ли какие еще модули любят прицепляться к ответам от сервера.
Пример ответа, причина в самом конце:
..... часть кода вырезано....
{"hash":"4059166315877bd6ad0280f6ec36d9ee","name":"stories","read":true,"write":true,"dirs":[]},{"hash":"8e128e3b50fef1284db2b8975c7e3902","name":"untitled folder","read":true,"write":true,"dirs":[]}]}}<div class="dev-timer"> Page execution time was 508.89 ms. </div>
Спасибо за детальный анализ!
Знаю эту проблему. Пару недель назад эта причина заставила полчаса решать головоломку 'а почему раньше работало'. Вообще, это проблема модуля devel - он не должен так в js лезть. Проблема судя по всему достаточно известная и решать ее не планируют http://drupal.org/project/issues/devel?text=json&status=All
UPD: Отключение несовместимых опций devel, предупреждение при включенном IMCE и выбор относительного/абсолютного путей доступны в новой ночной сборке http://drupal.org/node/937312
Жду feedback
Предупрежден - значит вооружен. Жду новых фишек А редактор elrte планируется внедрять в Drupal?
У меня валяется заготовка модуля добавляющего его в Wysiwyg, редактор запускается, привязывается к editor area, но измененный код при submit в форму не передает. Пока не знаю как побороть, т.ч. практической пользы от него сейчас никакой. Плюс там есть проблемы с выпадающими списками в панели elRTE.
feedback:
Настройками доволен, спасибо Но как выяснилось относительный/абсолютный путь не работает, т.к. необходимо учитывать сохраненные настройки в файле elfinder.module. 609 строка.
Дефайн VERSION у меня установлен в 6.19 .
Следующее условие устанавливает неправильный menu path.
{
$settings_index = 'admin/config/elfinder';
}
А настройки у меня находятся в admin/settings . Возможно, стоит поменять условие, если оно рассчитано на 7 ветку.
Остальное проверю позже.
P.S.> Лучше бы разнести код для 6 и 7 ветки друпала в разные модули.
Большое спасибо! Сразу видно, профессиональный разработчик за дело взялся
Исправил в dev версии. Насчет разделения кода согласен, что так будет правильнее, но пока мне физически тяжело вести параллельно 2 ветки. Через какое-то время после выхода стабильного D7 буду думать над этим вопросом.
Здравствуйте Уважаемые!
Попробовал поставить на 7-ку, но ничего не вышло.
Описываю что имеем:
elFinder
Bueditor
Wysiwyg
Может еще чего-то не хватает?
В настройках Wysiwyg есть перечисление поддерживаемых модулей - видимо дело в том, что Bueditor не поддерживается ((
В сборке от 13 марта восстановлена поддержка BUEditor. Редактор теперь поддерживается как в составе wysiwyg (вместо модуля wysiwyg_bueditor теперь нужно применять патч http://drupal.org/node/429684#comment-3677486), так и как отдельный модуль.
http://drupal.org/project/elfinder
BUEditor устроен так, что им поддерживается только один менеджер - imce и автор категорически отказывается добавлять хук, позволяющий использовать другой менеджер для кнопки Browse. Поэтому приходится постоянно заниматься хаками, которые могут перестать работать в других версиях.
Скоро выложу новую dev версию с восстановленной поддержкой BUEditor.
Также сдвинулась с мертвой точки поддержка elRTE. На сегодняшний день есть альфа-версия elRTE для интеграции в wysiwyg:
http://drupal.org/node/896960#comment-4130782
Мужики... коротко... приятно что дело идет... попробую, посмотрю, ну и ... по любому респект!
Файловый менеджер - отличный! Честно.
Но да - плохо, что в модуль ckeditor штатно не интегрируется.
(Я, кстати, кое-как умудрился привязать к ckeditor: http://www.drupal.ru/node/60796
Может, кому пригодится.)
И ещё: нужно таки сделать user role permissions на доступ к папкам.
Минимум - хотя бы возможность указать root папку для каждой роли.
А в идеале - набор папок для каждой роли (как в IMCE).
А то мне пока пришлось дописать к вашему модулю вот такую штуку (для одного заказа):
(Клик для увеличения)
Поддержка elFinder добавлена в модуль CKEditor в феврале. Сейчас должна быть в стабильных версиях 6.x-1.3 и 7.x-1.1.
Права доступа - одна из самых популярных фичей, продумываю вариант реализации.
Отлично! Я, видимо, как-то "прохлопал" это событие.
И ещё хотел сказать. Это важно. По умолчанию заливаемые в sites/all/libraries необходимые компоненты менеджера содержат помимо кода ещё и демо-файлы, как бы иллюстрирующие механизм подключения к коннектору с помощью js:
/sites/all/libraries/elfinder/elfinder.php.html
/sites/all/libraries/elfinder/src/elfinder-src.php.html
Если про них не знать, то можно оставить что-то вроде дыры на сайте. Ведь получается, что в демо-папку можно залить любой файл PHP, а потом выполнить его. И про это нигде не написано.
Мне кажется, нужно как-то указать в README модуля, что эти файлы нужно удалить перед "боевой" эксплуатацией. Или как-то ещё (например, из модуля) извещать пользователя о том, что файлы должны быть обязательно удалены.
Либо тогда в опциях коннектора (и в основном, и в /src) запретить по умолчанию загрузку .php и .py файлов. А вообще - лучше убрать эти демки после установки, имхо.
Вот ещё насчёт этого:
У меня под FF 3.x тоже появляются "кружочки"-маркеры в li (если смотреть из админки под темой Garland - т.е. admin/content/files). И margin/padding присутствуют.
Долго ломал голову - почему? Ведь в elfinder.css описано правило, запрещающее вывод маркеров
Потом понял, в чём дело.
В начало elfinder.css добавлен как бы комментарий-сигнатура:
// $Id: elfinder.css,v 1.1 2010/10/06 09:44:51 ph0enix Exp $
Обратите внимание на способ записи комментария: // вместо стандартного для CSS /* */
Из-за этого браузер считает этот комментарий началом описания класса. Таким образом первое после этого комментария описание CSS-класса просто не обрабатывается.
В общем, нужно убрать комментарий или изменить на /* */
И ещё
Мне кажется, стоит сделать конфигурируемыми названия таких вещей, как "корневая" папка (сейчас как бы "Главная") и название ссылки на elFinder в меню (Сейчас "Files").
Для корневой папки уместнее всего, имхо, будет "Начало".
+1 насчет per role permissions на доступ к папкам, именно это пока сдерживает от использования этого модуля, т.к. не хочу давать младшим редакторам права колупаться во всех папках сайта.
И было бы отлично, если б функционал создания тумбнелов и превьюшек отдали модулю ImageCache, все-таки у него больше фич по настройке создания тумбнелов...
Вот тут я против. Устанавливать ещё один модуль только для миниатюрок - это уж слишком. Это ж файловый менеджер, не галерея.
Так, как есть - нормально, имхо.
Только единственное замечание: папка .tmb всегда создаётся в каталоге, определённом как root для галереи в настройках. Если я меняю корневую папку (например на вложенную) - то внутри создаётся уже новая папка .tmb (старая при этом не удаляется). И бывает, что миниатюрки дублируются в обеих папках.
Нужен ли такой расход места? Лучше, по-моему, держать их в одной папке - опять таки добавить ещё одну опцию в настройки elFinder, где можно было бы указать - в какой именно. Либо принудительно создавать её в корне файловой системы Друпала.
PS. Вообще - я обратил на это внимание, когда прикручивал к модулю простейший механизм role permission на доступ к папкам (я уже где-то писал выше). Работать-то всё работало, но при этом для каждой роли создавалась своя папка .tmb. Админ (имеющий доступ к верхнему корню, и походивший раз-другой по вложенным папкам) получал в папке .tmb все копии миниатюрок из вложенных. Ничего страшного, конечно, но как бы и не нужный расход места...
И ещё одно пожелание.
Неплохо бы иметь где-то кнопку "Скопировать URL файла в буфер".
Сейчас довольно длинный путь: сначала выбрать "Свойства", открывается диалог, потом вручную копировать URL картинки/файла. Не совсем удобно.
Поздравляю с выходом elFinder 2.0 beta. Как скоро ожидается его поддержка для wysiwyg ?
elFinder 2.0 очень вкусный. ещё бы в модуле реализовать функционал кнопки "Отправить на сервер" и про CKFinder можно забыть как о страшном сне.
Что это за кнопка? В чем отличие от штатного upload elFinder?
Не корректно работает в связки 7ке + wysiwyg + CKEditor.
Загружается но без оформления.
Та же проблема.
Как временное решение попробуйте отключить объединение CSS файлов.
Тут по-моему нашли решение проблемы. http://drupal.org/node/1297686. Там 2 файла elfinder.css - один в составе библиотеки, другой в составе модуля. И при объединении похоже берется содержимое только одного.
Модуль интеграции 2.0 (равно как и сам 2.0) находится в разработке. Сейчас все силы направлены на реализацию наиболее запрашиваемых фич:
1. Интеграция с файловой таблицей Drupal
2. Разграничение доступа к файлам
3. Поддержка профилей конфигурации
По срокам не хочу ничего обещать. Разрабатываемая версия будет выложена как только будет завершена разработка новой админской части.
Все, сообразил. Будем ждать)
А при перемещении файлов таблица files не должна обновляться под новые filepath? Или я что-то неверно понимаю.
закачивает файлы без необходимости открытия файлового менеджера
Да, удобная вещь. Набросал реализацию для wysiwyg, скорее всего появится с выпуском новой версии.
Столкнулся с проблемой.
Drupal 6.24
elFinder (version 1.2)
elFinder 6.x-1.x-dev (за февраль)
elFinder включил, а elFinder BUEditor integration и elFinder File Field Source на включал.
Такие версии компонентов. Сам файловый менеджер работает без проблем (весьма понравился, спасибо всем разработчикам), а в CKeditor ничего не передает...
Двойной щелчок на картинке открывает ее и не передает в CKeditor.
Попробовал включить elFinder File Field Source (по предложению друпала включил filefield_sources и content)
После этого вставка картинок по двойному щелчку заработала.
Затем опять отключил модули elFinder File Field Source, filefield_sources и content, при этом вставка картинок продолжается.
Что это было? Можете подсказать? Спасибо.
А до этого старый elFinder стоял? В версии 2.x сделан рефакторинг, были переименования файлов, разнесения кода по разным файлам. Вполне вероятно, что в Drupal были закэшированы какие-то старые пути / функции - он таким страдает. Установка модуля привела к очистке кэша.
elFinder (version 1.2) версия такая и на 2.0 не переходил.
Вроде баг нашел:
Вылетает ошибка на некоторых хостингах (и иногда на локальном компьютере):
warning: array_keys() [function.array-keys]: The first argument should be an array in /var/www/v-0000/data/www/example.com/sites/all/libraries/elfinder/connectors/php/elFinder.class.php on line 325.
После некоторых исследований я понял, что эта проблема связана с автоопределением наличия архиваторов на сервере (вроде бы) и отключил в правах роли пользователя, под которым заходил след. право elfinder:
extract files from archive
И все, больше ошибка не появляется, правда я так функциональность менеджера ограничиваю
Кстати, на хостинге It-patrol данная ошибка не появляется.
Использую:
Drupal 6.x
CKEditor 6.x-1.11 (библиотека 3.6.2)
elFinder 6.x-0.7 (библиотека 1.2)
Привет!
Не подскажите, как локализовать elFinder на русский язык?
Спасибо
Язык интерфейса определяется по текущему языку друпала и подключается автоматически нужный языковой файл.
Локализация админки делается стандартным для друпала способом импорта po-файла, например его можно взять здесь.
http://localize.drupal.org/translate/downloads?project=elfinder
Полученный файл импортируется в админку (Translate Interface, перевод интерфейса). Насчет полноты перевода не знаю, русской версией не пользуюсь
Upd: Разумеется, локализация интерфейса не будет работать правильно, если язык по умолчанию английский, но при этом страницы сайта на русском. Решается добавлением русского языка и выставлением его языком по умолчанию.
2 ph0enix@drupal.org
Сам модуль у меня локализовался, а вот плагин остался на английском языке.
По пробую еще раз настроить на чистом друпале.
Надо проверить исходник страницы с менеджером на предмет подключения js/i18n/elfinder.ru.js и читабельности этого файла через браузер.
7.x-2.x-dev + elfinder-2.0-rc1
Не создаются thumbnails для каталогов заданных в volumes, перерыла все настройки - ничего не помогает.
Дописала в коде строчку $root['tmbURL'] = 'http://домен/файловая_система/tmb' и вуаля - всё прекрасно создаётся и отображается.
Может можно как то это сделать без правки кода, а до меня не доходит?
Сильно не пинайте, я не программист )))
Что в Path у проблемного volume прописано?
Да уже чего только не писала, и public://files, и %files/files, и тому подобное, сейчас просто files
URL тоже и так и сяк меняла, сейчас вообще пустым оставила
У меня корневая директория изменена с sites/defaul/files просто на files, и в этой папке files у меня ещё одна папка files, к ней то мне и нужен доступ в volume, но с доступом проблем нет никаких, тока с созданием thumbnails
Если в конце elfinder_connector() после строки
$root = array_merge($options_defs, $root);
добавить
drupal_set_message('driver='.$root['driver']);
и перезагрузить страницу, что в сообщении выведет?
driver=Drupal
В admin/config/media/file-system что выбрано в Default download method (Способ скачивания)?
открытый конечно
Попробуйте так. В elfinder_connector() после
if (is_object($streamWrapper)) {
$volpath = $streamWrapper->realpath();
Добавить
$volurl = $streamWrapper->getExternalUrl();
Далее после
$root['tmbPath'] = $volpath . DIRECTORY_SEPARATOR . variable_get('elfinder_settings_thumbnail_dirname', 'tmb');
Добавить
$root['tmbURL'] = $volurl . '/' . variable_get('elfinder_settings_thumbnail_dirname', 'tmb');
P.S. Старые изменения $root['tmbURL'] нужно откатить.
Да, так работает. Расценивать как патч?? ))
Можно ещё пару вопросиков? (или подскажите есть какая-нибудь внятная документация хотя бы на английском?)
1. Custom unmanaged files path - у меня указано %files, и отображается всё правильно, при этом все папки (как я поняла так и должно быть) - с замками и ничего не дают с собой сделать, но вот файлы в этих папках можно вырезать, удалять и переименовывать, хотя на них тоже замки, запрещено только менять размер. Это так и должно быть или глюк? Хотелось бы чтобы пользователь не мог изменять файлы, но мог их видеть или копировать.
2. Для чего CKEditor/FCKeditor Upload Settings в профиле??
Да, это баг. Патч будет будет добавлен в ближайшую сборку. Документации нет, руки не доходят (равно как и русской версии :).
Custom unmanaged file path - папка, для доступа к которой будет использоваться прямой доступ без использования Drupal API и привязки к базе данных. Права доступа определяются исключительно правами на сервере. Оставлено для совместимости со старыми настройками. Вполне возможно, что с замками баг, проверю.
CK/FCKeditor позволяют загрузить файл на сервер и тут же вставить его в редактор прямо из диалога вставки картинки. Об этом писалось чуть выше. CKEditor/FCKeditor Upload Settings определяют папку, в которую будет загружен файл в этом случае.
Спасибо большое за ответы.
Так фишка со вставкой уже работает?? Просто в CKEditor ничего не появляется, и в его настройках не вижу ничего нового чтобы можно было включить ))
CKEditor через модуль wysiwyg подключен или через модуль ckeditor? Во втором случае работать не должно.
Всё ясно, как раз 2ой случай, спасибо огромное )))
и ещё малюсенький вопросик ) совместимость с transliteration возможна? ничего не могу найти дельного по этому поводу...
Прямо сейчас поддержки нет. Фичу запрашивали неоднократно, т.ч. в будущем появится.
http://drupal.org/node/978960
http://drupal.org/node/1049816
Спасибо, подождём )))
И снова здравствуйте )
После последнего обновления не могу загрузить ни один файл через elfinder - вылетает ошибка "Unable to upload такой-то файл". От размера и типа файла не зависит, нельзя даже малюсенький txt загрузить. Ставлю старый dev - всё ок, обновляю - то же самое. Никаких настроек больше не трогала. В чём может быть проблема??
Вот этот файл попробовать взять от старого
inc/elfinder.drupalfs.driver.inc
Написано же dev
Да я без претензий, наоборот помогаю dev-елоперу с тестированием
С этим старым файлом всё ок, загружается!!
Просто этот новый elfinder такой классный, а от imce уже тошнит )))
спасибо Вам, выручили с такой же проблемой!
весь инет перерыл, на issue открыл, а ответ - вот он, тут!
пособите с установкой, чтот никак не вкурю - ядрышко друпа 7.15, модуль что установил 0.7, а билиотека 2 рц и ругаеться мол не находит ее - что я делаю не так?
"elFinder library was not found. Please download it from http://sourceforge.net/projects/elfinder/files/ and install to sites/all/libraries/elfinder. (Currently using elFinder Not found)"
Модуль 0.7 предназначен только для библиотеки 1.x. Для 2.x нужен модуль 2.x-dev
Да спасибо вроде заработало, только на CKEditor что то ругаеться мол администратор не разрешил кудато лесть - что это может быть?
Спасибо, классная вещь
День добрый!
Ребят, может кто подскажет? Имеется Drupal_7.17 + CKEditor_3.6.3 + ELFinder_1.2. Если открывать файловый менеджер из меню админки (т.е. меню Содержимое -> Файлы), то он открывается без проблем, всё на русском, всё понятно. Но если открывать его из CKEditor, например при нажатии на кнопку Изображение, далее в окошке Свойства изображения нажимаем на кнопку Выбор на сервере — открывается ELFinder во всплывающем окне и он уже целиком и полностью на английском. Кроме того, сверху красуется вот такая строка в зелёной рамке:
Работа в режиме обслуживания. Переключиться в рабочий режим.
Я, конечно, и английский знаю, и даже знаю что написано в строке выше (Работа в режиме обслуживания. Переключиться в рабочий режим.) но ведь будущие пользователи этого могут и не знать! Подскажите, пожалуйста, в чём может быть проблема? Т.е. тут наблюдается какая-то избирательная локализация: где-то локализовано, где-то нет. Ну и с кодировкой что-то.
P.S. Версия модуля ELFinder_7.x-0.7
Спасибо.
Попробуйте так:
1. tpl/elfinder-page.tpl.php после
<?php
вставить:global $language;
2. elfinder.module перед
print theme('elfinder_page');
вставить:header('Content-Type: text/html; charset=utf-8');
«Попробуйте так:
1. tpl/elfinder-page.tpl.php после <?php вставить:
global $language;
2. elfinder.module перед print theme('elfinder_page'); вставить:
header('Content-Type: text/html; charset=utf-8');»
Йес! Работает!
(Drupal 7.31, CKeditor 4.4.7, elfinder-7.x-2.x-20131224_000021, elfinder-lib-2.1-20140521_000012).
А то весь интерфейс был в "кракозябрах".
Большое спасибо за Эльфайндер!
Есть вопрос - использовал elfinder для закачки картинок на сайт, выбрана была опция "абсолютные пути".
Теперь поменял на "относительные пути", однако вижу в FireBug, что пути у файлов остались абсолютными.
Как быть?
Опять таки в CKEditor тоже видно, что пути проставляются абсолютные...
Приветствую. Версии модуля elfinder и библиотеки какие?
Обновил елфиндер на версию 2.х от 2012-Dec-24, скачал и залил библиотеку от 2012-Dec-31 все работает прекрасно, но через СКEditor не получаеться выбрать фотку - что я делаю не так?
Установлен elfinder 7.x-2.x-dev 2013-Mar-24
Библиотеки elfinder-lib-2.1-20130323_210001.tar.gz
Выдает ошибку рандомно - иногда при открытии окна elfinder, иногда при сохранении ноды при редактировании:
Notice: Undefined variable: non_uploads в функции elFinder->upload() (строка 1119 в файле /sites/all/libraries/elfinder/php/elFinder.class.php).
Также как писал уже ранее - в настройках указано "относительные пути", но в ckeditor все равно передаются абсолютные.
Как решать вышеозначенные проблемы?
Отличная работа.
Спасибо.
А интеграция с [module=transliteration] еще не реализована?
В целом и так устраивает, просто хочется чтобы был порядок на серваке
Пожелание к разработчикам, сделать возможность закачки изображений из интернета напрямую по ссылке, без необходимости сохранять предварительно картинку на компьютер.
Йес! Работает!
(Drupal 7.31, CKeditor 4.4.7, elfinder-7.x-2.x-20131224_000021, elfinder-lib-2.1-20140521_000012).
А то весь интерфейс был в "кракозябрах".
Большое спасибо за Эльфайндер!
P.S. Почему-то это сособщение попало в поле цитаты, и как выйти - не понял.
версия 7.x-0.8
версия плагина 1,2
у меня почему то сетевая папка виндовая видится вот так, как на картинке, то есть имена без краказябл но обрезанные.
Но в линуксе на котором крутится drupal имена файлов виндовых читаются нормально.
Что делать?
А еще после обновления со стабльной версии до версии разработчика удаштвук вообще перестал работать и выдавал вот такую ошибку Invalid backend configuration и откат к старой версии ничего не дал, пришлось делать откат бд.
elfinder крутая штучка! буду очень рад, если он будет развиваться с друпалом.