Плагин доступен для скачивания. Предупреждаю, документации пока нет равно как и инструкции по установке. Веселитесь
Скачать:
Иструкция по установке на Drupal, а так же поддержка мультисайтовости и разделения по пользователям от Макса из Челябинска
Ваши отзывы вы можете оставлять здесь или на форуме. Если этот плагин сэкономил ваше время и силы или успешно работает в вашем коммерческом проекте или просто понравился, пожалуйста отблагодарите автора! Webmoney кошельки Z872586641106, R357096336008, те кто помог проекту будут обязательно отмечены, поэтому представляйтесь в комментариях к платежу.
Версия для Python Django от Андрея Гладилина (computerica.ru), скачать.
Возможности:
- Загрузка до 5 файлов одновременно, без использования Flash Player
- Мультизагрузка с использованием Flash Player
- Удобная навигация по папкам, создание/удаление папок
- Вывод информации о файле (в нижнюю панель)
- Смена имени файла
- Суммарная информация о выбранных файлах
- Автоматическая вставка ссылки на исходное изображение (если оно больше максимально допустимого (по-умолчанию 500px))
- Вставка изображения (изображений) по кнопке вставить
- Обеспечение безопасности (опционально)
Пока не работает:
- Загрузка и работа с файлами
- Изменение размера оригинала изображения
Использованные библиотеки и материалы:
- Изменение изображений: Image_Toolbox
- Чтение Exif информации из фотографий: phpExifRW
- Великолепные иконки: Fugue Icons
- «Эксклюзивная» иконка плагина от Softicon
- JavaScript фреймворк: jQuery
- jQuery плагины: Form Plugin, Multiple File Upload, Color Animations
- Мультизагрузка: SWFUpload
Предыдущие версии:
Лицензия:
TinyMCE Image Manager by Andrey A Antonov is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.









dust, респект тебе за плагин! Давно искал красивый, удобный и бесплатный менеджер картинок.
У меня парочка предложений:
1. как было написано выше, нужен какой-нибудь ресайз картинок;
2. так как люди разрабатывают сайты и для буржуев, еще бы хотелось поддержка многоязычности (языковые xml файлы);
2. скины, но это уже не обязательно;
4. ну и конечно исправление багов=)
Если это реализовать, то нет цены этому плагину и тебе=)
Отличный плагин, но как его поставить под 6-ой друпал ???? У меня ничего не получается.
Дождались наконец! Ура!!! Увере что он превзойдет предшественника!
С помощью модуля TinytinyMCE легко воткнул в Drupal 6.10
Я пока в локале балуюсь, поэтому не стал вникать в проблемы авторизации
А что касается ТиниТиниМСЕ, то всё просто:
1. заходим /admin/settings/tinytinymce
2. в поле «TinyMCE init script for advanced mode:»
видим «tinyMCE.init({…»
и вписываем значения:
plugins: «…,images,…»,
theme_advanced_buttons1: «…,images,…»,
relative_urls : false,
remove_script_host : true
Вопрос следующий, а не хотелось бы Вам написать еще файловый менеджер. было бы клево.
dust, ура, я Ваш фанат теперь
Когда след. версия будет, ориентировочно?
У меня плагин не заработал, стал разбираться, оказывается у меня тини грузит не editor_plugin.js а editor_plugin_src.js, очень странно, наверное из-за extjs постарайтесь, класть в плагин ещё и файл editor_plugin_src.js с тем-же содержимым, и у большего кол-ва людей всё будет ок! Большое спасибо за плагин!
Спасибо за замечательный плагин! Есть ли хотя бы теоретическая возможность сделать standalone версию? Было бы вообще супер!
и ещё такой предложение – можно сделать так, чтобы плагин запоминал последнюю директорию, с которой я работал (через куки, например, ну или через сессию). потому что у меня, например, вложенность каталогов достаточно большая (4 уровня), и каждый раз заходить в нужный долго выходит.
В висте, при загрузке единичного изображения, ИЕ 7 умирает, как на демке, так и у меня. При мульти-загрузке, выбивает ошибки Upload 404 error.
Проблема в скрипте или в ИЕ?
А как называется корневая директория для загрузки изображений?Я так понимаю «storage»??
У меня она есть, но почему то не грузится ничего, даже папку не создать.В чем может быть проблема?
Да я думал над этим, но пока нет идей как сделать это удобно. Принимаю предложения.
Это не ресайз, а кроп, думаю пока он не очень нужен, а вот ресайз оригинала да.
Я так и не придумал как сделать чтоб было понятнее, сейчас папка со вложенными папкам выглядит как стопка папок.
jstree я не использую.
На счет плюсика подумаю.
Саввов, расскажите пожалуйста подробно что и где меняли, это будет очень полезно для других пользователей. И что прописали в файле авторизации.
Саввов, расскажите пожалуйста подробно что и где меняли, это будет очень полезно для других пользователей. И что прописали в файле авторизации.
в следующий версии он будет притом в этом же плагине, практические все уже готово для этого.
возможно у вас используется dev версия Tiny, замечание учту.
Окей, будет.
Да, в IE проблем хватает, как в 7 так и в 8.
Корневая директория та, которая указана в настройках.
Андрей, подскажи пожалуйста, где это настроить, чё то не нашёл?
Отличный плагин! Спасибо)
У меня при инициализации Тини
после загрузки
мой_домен/js/tiny_mce/themes/advanced/langs/ru.js
вызывает
мой_домен/запрошенный_урл/undefined/langs/ru.js – такого файла не существует.
Без подключения плагина этот вызов не происходит. Не могу найти где это случается.
у меня сайт не UTF а WIN1251, плагин не пашет… че сделать то можно? пишет "Invalid argument… foreach()…index.php line 230" и еще все подписи в тулбаре плагина кракозябные. С русификацией advanced тоже затык – сайт на 1251 8( подскажите, как решить вопрос. Спасибо.
Я не вижу вопроса чтоб подсказать как его решить. Либо покажите пример, либо опишите нормальным языком.
и ещё. было бы здорово, если была бы кнопочка "вставить оригинал".
tinyMCE версия 3.2.2.2 (вчера ставил), сам по себе работает нормально, кодировка сайта windows 1251, плагин при запуске выдает ошибку "Invalid argument supplied for foreach() in …/connector/php/index.php on line 230" и подписи верхних кнопок в окошке плагина – иероглифы. Вопрос в том – вызвано ли это тем, что плагин под UTF (я не очень понимаю тонкости)? или просто у меня кривые руки и я чето не так поставил?
все переустановил еще раз… снова те же симптомы. Это все происходит в админке сайта, я могу дать Вам доступ или вот скриншот test.sfkstroy.ru/upload/images_error_scr.jpg
понятно, придется самому ковыряться… Вобщем косяк в index.php заключался в свойстве TinyImageManager->dir, поскольку на Majordomo, почему-то, DOCUMENT_ROOT не обращает внимание на поддомены и выдает корень. Вручную его вбил – всё получилось.
Но с кодировкой беда однако, вот такая test.sfkstroy.ru/upload/images_error_scr.jpg . Я в кодировках слабоват, может поразмышляем, откуда проблема?
извиняюсь test.sfkstroy.ru/upload/images_error2_scr.jpg
Либо сервер неверно отреагировал на файл .htaccess, либо вы его не скопировали.
Не могу никак разобраться в чем дело:
Стоит Drupal 6.10 + TinyMCE 6.x-1.1-dev.
Не могу установить плагин. Самое боьшое достижение, то что по адресу /admin/settings/tinymce/edit/TinyMCEProfile увидел кнопку "Images". Редактор как работал так и работает. Ни ошибок ни плагина я не наблюдаю. На этой странице где "должно появиться два новых пункта images" ничего нету.
После переименования файла editor_plugin.js → editor_plugin_src.js сменилось имя кнопки в настройках на "Images Manager", но в редакторе ее по прожнему не видно.
Прошу помочь. Спасибо.
Я не знаю тонкостей Drupal, смотрие в комментариях, люди без проблем устанавливали.
Уважаемые, прошу помощи.
Кто знает как установить даный замечательный модуль на Drupal 6.10 + TinyMCE 6.x-1.1-dev?
Выше описывал проблему. Чтобы не засорять можно ответ на imaxx@ukr.net. Спасибо.
Не помогло? http://dustweb.ru/log/projects/tinymce_images/#ID...
.htaccess лежит на месте,
в нем строка "AddDefaultCharset UTF-8",
уровнем выше "RewriteEngine Off ",
еще уровнем выше
"ErrorDocument 404 /404/
RewriteEngine On
RewriteRule ^/?(([a-zA-Z0-9_-])+/?)+$ /index.php [L]"
Впервые заметил, что при фокусе на сайте кодировка WIN, а при фокусе на tinyMCE кодировка UTF.
Хостинг у меня majordomo, там для каждого сайта на аккаунте ставится кодировка в настройках, может быть в этом дело? Не сталкивался?
нет, не помогло
ставил версии 1.0 и 1.1
переустанавливал редактор и ставил на чистый Друпал – ничего
не пойму что же я не так делаю
странно, что и ошибок нигде не выдает
уже не знаю куда копать
Hello!
I have a problem. I installed the editor, but there is all blank. I can upload an image (I get a message for success) but there is nothing. Also the images dir is blank.
The paths are correct, also the dirs images/ and files/ have CHMOD 777. On the Admin-Panel of http://www.easyhp-cms.org all works, the same on demo.easyhp-cms.org does not work.
Is there a problem with domains?
вопрос еще открыт… не лезть же перекодировать .js ? суть в том, что содржащий файл содержит заголовок xhtml transitional и ниже мету charset windows-1251. в php.ini (судя по всему, просто доступ к нему только через админку хостинга) если стоит utf-8 – везде чепуха, кроме заголовков окна плагина ImageManager, если выставить windows-1251 – соответственно наоборот. I NEED HELP! хотябы пните в нужном направлении, как разобраться с кодировками, раз уж на профи скрипт расчитан.
warning: Division by zero in …/Image_Toolbox.class.php on line 440
Это что за фрукт?
Вероятно вы загружаете не картинку
Плагин был протестирован с последней версией TinyMCE (3.2.2.3) в 4 вариантах:
— Рабочая версия с кодировкой Windows-1251
— Рабочая версия с кодировкой UTF-8
— Development версия с кодировкой Windows-1251
— Development версия с кодировкой UTF-8
Все доступные браузеры, включая IE 6 показали хороший результат и проблем с кодировкой не возникло ни в одном.
Дык, а чего же? Я честно прописал в index.php пути к папкам:
define('DIR_IMAGES', '/files/images');
define('DIR_FILES', '/files');
Плагин в свою очередь честно показал папку с картинками и с вложенными папками. Но при клике на корневую папку изображений выдает эту ошибку, апри клике на вложенные – вообще пусто. Вот скриншот:
http://mistakes.ru/files/images/image_manager.png
Дык, а чего же? Я честно прописал в index.php пути к папкам:
define('DIR_IMAGES', '/files/images');
define('DIR_FILES', '/files');
Плагин в свою очередь честно показал папку с картинками и с вложенными папками. Но при клике на корневую папку изображений выдает эту ошибку, апри клике на вложенные – вообще пусто. Вот скриншот:
http://mistakes.ru/files/images/image_manager.png
Возможно там заведомо лежит файл не картинка, типа thumbs.db из XP. Ошибку учту, спасибо.
У меня все поставилось, и картинки в директории показывает, но файлы не добавляет. т.е. при нажатии на кнопку "Загрузить файлы" ничего не происходит. Браузер тут не причем, так как на демке с этого сайта все работает как надо. Собственно вопрос, в чем грабли???
Что значит «но файлы не добавляет»? В каком режиме загрузки?
Возможно это из-за notice'ов, попробуйте их отключить в index.php (спросите у гугла как).
неее.. у меня вообще при нажатии на кнопку "Загрузить файлы" не открывается окошко с выбором пути к файлу на локальной машине. Так же не работают кнопки "Создать папку", "Удалить папку", "Удалить файл"
Присылайте ответы сервера, их можно посмотреть в FireBug, и я постараюсь исправить ошибки к следующему релизу.
Видел, что ребята жаловались на варнинги…
У меня:
Warning: Invalid argument supplied for foreach() in …index.php on line 235
и видимо потому, что не определяется переменная ret в цикле, выводится еще и Notice: Undefined variable: ret in …index.php on line 240
Подскажите, пожалуйста, как исправить эту ошибку, чтобы заработало все.
[...] Так же работа ведется над добавлением и хранением файлов и английской локализацией плагина, поэтому как никогда кстати пригодится ваша материальная помощь, реквизиты и ссылка скачать на странице проекта. [...]
Андрей, есть код интеграции Вашего плагина с питоном (Джанго). Напишите мне пожалуйста письмо на адрес skyogre [собака] ya [точка] ру, я вышлю исходники.
Делал правда для beta1.
Плагин обновил, попробуйте сейчас.
В beta 2 обновлен SWFUpload, теперь в IE все должно быть хорошо.
connector/php/config.php
да, теперь все работает, спасибо!
у меня ие совсем падает при попытке загрузить картинку
( тестил и в 6-лм и в 7-ом
У меня не работает только в 6 (IETester), в остальных нормально, хотя на IE не очень расчитываю, я искренне верю что он навсегда сдохнет, потому что я его ненавижу ))) простите вырвалось )))
аналогичное желание, но с ИЕ приходится считаться т.к. большинство заказчиков сидит или на нем или на МАКе
(
А будет ли коннектор для ASP.NET? Очень бы хотелось!
Если среди дорогих пользователей найдутся герои, то будет! Сейчас только PHP и Python
Класс!!!!!!! когда же будет осуществлена функция работа с файлами
OK! Ну тады +1, может к концу этой недели что то будет готово! Правда не абисчаю!
Добрый день.
Плагин выглядит очень привлекательно. Думаю он сильно выигрывает у ibrowser'a, кототрым я не очень доволен.
Но у меня возникла проблема:
я разрабатываю сайты дома на локальном сервере.
чтобы обеспечить легкую переносимость на веб-сервера, я для определения корневой директории сата использую нехитрую строчку:
$rest = substr($_SERVER['SCRIPT_FILENAME'], 0, -65);
//Корневая директория сайта
define('DIR_ROOT',$rest);
//Директория с изображениями (относительно корневой)
define('DIR_IMAGES', '/upli');
//Директория с файлами (относительно корневой)
define('DIR_FILES', '/files');
Когда открываю окошко, пути на картинках имеют следующий вид:
http://localhost/upli/.thumbs/610317dffb6ef7415eef49ab7edd1219_100_100_2.jpg
Адрес сайта: http://localhost/site/
Вопрос: Почему он генерирует такие пути к картинкам, ведь наличие файлов он показывает верно?
Дело не в плагине, а в настройках самого редактора, подключайте его с опцией relative_urls : false
у меня тот же трабл… картинки в нужных директориях появляются, но под "ВЫМЫШЛЕННЫМИ" именами, плюс я никак не могу понять проблему кодировки. Господа, я не пожалею WMR за совет – почему у меня названия файлов и директорий на русском, а интерфейс весь на абракадабре (скрины выше). Сайт отдается форсированно на WIN-1251, если поставить UTF-8 то становится абсолютно наоборот. Ну хотябы в чем может быть трабл??? tinymce последний, русификатор с офсайта, проблема идентичная в аналогичном плагине http://www.simplacms.ru/demo/admin/ (только он условно типа платный 8))) Я запутался в этих кодировках, очевидно неконтачит UTF-8 с WIN-1251, но в каком месте я просто не представляю 8(
ап: руки нюхал, гугл до дыр задрочил. Проблема наверняка в самописной цмске, но совет бывалого всё поправит. МАЛО ЛИ КОМУ ИНТЕРЕСНО РЕШИТЬ – стукнитесь в мыло, продолжим в асе
пардонте за левую руку, но я тупо конвертнул langs/ru.js в ANSI путем вырезания всего в ноль, вставляния в NP++, конвертации там, преобразования кодировки файла в PHPED к 1251 и вставлянию обратно перекодированного содержимого. Затем SAVE и всё как на масле…. правда, это только проканало с simplacms плагином, на IM после него неохота париться еще и с именами файлов… хотя, maybe i'll be back
relative_urls и так в false установлен
convert_urls : false,
relative_urls : false,
document_base_url : "http://localhost/site/ ",
Попоробуйте подключать как в демо http://tiny.dustweb.ru/
AVE разработчику этого плагина!
Вопрос по yoursessioncheck.php
Удалить или закомментировать сей код не желаю.
if(!isset( $_SESSION['user'] )) и т.д…
мне не безразлична безопастность, но не очень понимаю как и что сделать чтобы всё выло верно – чтобы не все могли загружать картинки. Подскажите плз как установить $_SESSION['user'] верно!
Спасибо!
Как вариант сначала выполните print_r($_SESSION) там где будет установлен Image Manager (панель администрирования к примеру) чтоб посмотреть какие переменные определены в сессии и подыскать подходящую, типа user, id, userid, admin, admin_name или что-то в этом духе, затем просто подставить ее вместо дефолтного user.
Здесь не обязательно сессию проверять, это для примера сделано.. можно и куки и что угодно – имеется ввиду проверить авторизированность юзера (как пример)
У меня следующая проблема – все вроде настроил поставил, прикрутил, но окошко для загрузки картинок пустое. Красуется только надпись "Start files upload" и усе – никаких полей. (( МОжет я что-то делаю не так?
Столкнулся с интересной проблемой.
При загрузке больших фотографий (например, 3500х2000):
- фотография грузится
- в .db информация записывается
- иконка .thumbs не создается (очевидно, из-за большого размера фотографии)
в итоге – поскольку нет иконки, слетает вывод иконок в целом и плагин перестает работать.
Сейчас это лечится переименованием старой папки для загрузки картинок, созданием новой папки и перемещением туда "правильных" фото. Потом плагин заново строит базу данных иконок/картинок и штатно работает.
Я так понимаю, для временной локализации достаточно отловить момент создания иконки и, если иконка не создалась, то и в .db не записывать. И хорошо бы еще где-нибудь кнопку поставить "repair" или что-то типа того.
ЗЫ. проблема больших картинок, на самом деле, более актуальная, чем кажется. Пользователи фотографируют своими мыльницами и пытаются фото 3500х2600 и еще больше загрузить на сайт без предварительного ресайзинга
Может на входе загрузки проверку поставить?
В общем, я временно вышел из положения таким образом:
В конфиге добавил:
//Максимальный размер по вертикали/горизонтали
define('MAX_WIDTH_HEIGHT', 2000);
в индекс.пхп (там где проверка на изображение в функции UploadFile)
if( $files[$file]['imageinfo'][0] > MAX_WIDTH_HEIGHT or $files[$file]['imageinfo'][1] > MAX_WIDTH_HEIGHT) {
exit();
}
но мне не очень нравится
слишком большие картинки грузиться, естественно перестали, но и мессаджа никакого юзер не получает
возможно, автор найдет более внятное решение
когда же будет релиз файлового менеджера? очень хочется
Используй путь к файлу, а не к папке ( connector/php/index.php вместо connector/php/ ). DirectoryIndex стоит не у всех + это не является правилом хорошего тона. Из-за этого у меня не работала загрузка файлов.
Симпотный плагин.
Только проблемки такие. Кодировка, пришлось htm переконвертить в win-1251.
Стало вроде нормально показывать, но не создаются папки на русском (русский
просто не вводится, только английский) и при загрузке файла русское имя корявится.
Хотя переименовать на русский можно.
И еще, есть копия картинки, но имя другое. При загрузке копии, она ставится
поверх оригинала. Почему так?
ееееее))))
я сделал этот модуль для друпала) все просто)
Автору спасибо) судя по конфигам он и ресайз планировал
Отлично, напишите пожалуйста инструкцию.
http://drupal.ru/node/28262
При открытии зависает открытие директории, не выводит список файлов, директория указана корректно, при переключении папок такая же ерунда. (в правом углу крутится иконка загрузки)
Так же проблема с сессией: В доступе отказано, проверьте файл yoursessioncheck.php
ставлю принудительно значение сессии в этом файле вроде тогда пропускает, но возможно из-за этого что-то еще не будет работать….
Заметил такую ошибку:
В папке два файла – в скобочках возле имени папки цифра 2.
Нажимаю Ctrl+A, жму "Удалить файлы" – файлы исчезли, а цыфра 2 в скобочках нет.
Супер плагин!
Но есть проблема, на локалке всё работает, а на сервере картинки не загружаются (не upload'ятся).
Когда через стандартный загрузчик гружу, то пишет, мол всё в порядке, а через FTP смотрю файлов нет.
Когда через мультизугрузчик, то выдает ошибку Upload Error:403.
При этом я заметил, что папки .thumbs созданные скриптом имеют странные права пользователь www (хотя должен быть garipov) группа garipov (всё правильно).
И еще подохреваю, что всё дело в том, что у меня версия php 4.4.9. Нужен же пятый, да?
Скорее всего проблема с правами.
Маленькая поправочка, эта проблема только в Firefox'е (3.0.9), в Chrome и Opere всё работает, в IE7 только мультизагрузка, на простой загрузке браузер закрывается.
Успокойтесь, все в порядке
не все сразу.
[...] проекты, php, javascript. Так же для пользователей плагина Image Manager есть раздел где можно описать свою проблему или [...]
Hello do you have any plans soon for English language ?
Of course! The English version prepares.
Привет. У меня неправельно показвывается количество картинок в папках (в скобках). Все дело в том, что у меня в папке с картинками лежать еще некоторые файлы (нарпимер index.html) . Плагин обрабатывает все файлы в каталоге, но показывает только картинки, вот и получается, что в папке 3 файла, а когда на нее клацаешь – пусто (типа не работает ничего…
) . Предлагаю либо обрабатывать файлы определенного типа (чтоб учитывались лишь картинки) либо исключать файлы, которые будут обрабатываться (списочком ненужных расширений.)
"У меня все поставилось, и картинки в директории показывает, но файлы не добавляет. т.е. при нажатии на кнопку "Загрузить файлы" ничего не происходит. Браузер тут не причем, так как на демке с этого сайта все работает как надо. Собственно вопрос, в чем грабли???"
Та же самая проблема, что и у Snake. Помогите решить, пожалуйста.
когда появиться такая ссылка? http://dustweb.ru/log/projects/tinymce_files/
Пожалуйста доделай загрузку файлов!!! ОЧЕНЬ ЖДУ!!!
Хороший плагин, жаль только, что размеры изображений нельзя менять=( Иначе, обязательно бы включил в свой движок)
Как можно этот image менеджер использовать как файловый менджер, где что нужно поменять, что настроить или это пока не возможно?
Пока нет, будет в следующей версии.
IE 7. Окно броузера закрывается при попытке обычной загрузке, мультизагрузка – ОК. (1.1 beta2)
Восхищен автором и плагином, а еще больше восхищен его бесплатностью. Выражаю огромное уважение создателю и публично обещаю, как только заведу Webmoney, обязательно отблагодарю. Теперь вопрос… по неизвестным мне причинам плагин напрочь отказывается работать в FF 3.0.10. Причем в Opera 10 все отлично. Скриншоты прилагаются. Может просто виноваты мои кривые руки? Почему так?
http://www.imgup.ru/image-12436065941e0704cef54d9...
http://www.imgup.ru/image-12436066481e0704cef54d9...
Спасибо за добрый отзыв, их не много
На первом скриншоте у вас первая версия плагина, на втором новая, «правильная». Устанавливайте последнюю 1.1 beta 2.
да, видимо вы правы, версии разные, НО в FF и Opera одновременно открыта одна и та же страница, соответственно пути прописаны одни и те же. Как такое может быть? О.о
Возможно устанавливали старую версию и они каким то образом конфликтуют, попробуйте проверить на демо http://tiny.dustweb.ru/
Разрыв мозга… демо работает отлично и там и там. Снес tiny, поставил все заново, плагин тоже. В Opera все отлично, в FF тоже самое. Сделал инициализацию как в демо, тоже самое – в Opera отлично, в FF – не работает. Я честно говоря с таким первый раз столкнулся. Это не может быть связано с кэшированием в FF?
Легко, попробуйте установить Web Developer для FF, там легко отключается кэширование, и проверьте.
Точно. Оказалось что FF просто намертво закэшировал старую версию плагина и новую не хотел запускать
Подскажите пожалуйста как этот отличный плагин засунуть в joomla
jomla ver 1.015 SE+ TinyMCE
Я все сделал, но кнопки не отображаются хоть ты тресни!
Может быть там пути другие надо прописать?
загрузчик высший, но хреново, что из ие7 критикал эррор выдает.
+ было бы супер, Если б для каждого "session['user']" была своя папка и только она + флаг админа, чтобы редактировать всё.
заранее биг спасибо!
Отличный загрузчик. Если обеспечите кроссбраузерность – первый donate сделаю
а так, пока что недоделка..
Отличный загрузчик. Если обеспечите кроссбраузерность – первый donate сделаю
а так, пока что недоделка..
Здравствуйте,
Спасибо за вашу работу
У меня проблема с вашим скриптом, который работает не так уж плохо (после ряда изменений в моем пар):
с Internet Explorer 8, когда вы дважды щелкните на фото он не поставил на местах крошечных MCE Что мне делать?
Простите за мои русский (Google Translation)
Спасибо
—
Bonjour,
Merci pour votre travail
j'ai un souci avec votre script qui fonctionne pas trop mal (après plusieurs modification de ma par) :
sous Internet Explorer 8 quand on double clique sur la photo il ne la met pas dans le champ de tiny MCE que dois je faire ?
désolé pour mon russe (traduction automatique google)
Merci
Просто супер. Я для своего небольшого проектика хотел писать подобную вещь, но эта штука имеет даже больше возможностей чем я думал.
Спасибо создателю.
А можно какнить стандартную директорию сохранения файлов сменить на свою?
Можно, в конфиге.
аможно сделать чтоб имена файло при алоаде оставались родными, а неменялис на что-то вроде b1b4697dae817ec86fc30f5a8f67b531.JPG
Решительно, нет.
скажите почему?
Это бы затруднило доступ к файлам с пробелами и не латинскими буквами в именах, к тому же реальное имя картинки выводится в атрибут alt, и еще его можно поменять на любое.
thanks it is very good work, but there is an error for normal upload it not working on IE7 , firefox it is working can you fixe the problem for IE7 thanks. again it is very very good work and if you can add for file manager like flash it will be great. thanks again
Установил плагин Image Manager в Tiny, сначала вроде работал, потом перестал поддерживать внутренние папки. Он их создает, но работать с ними отказывается. При попытке удаления обращается к корневому каталогу. В каталогах, кроме корневого, изображения не отображаются.
Грубо говоря не может перейти к каталогу. С корневым каталогом работает нормально
Посмотрите что отвечает сервер при попытке доступа в папку, для этого можно использовать Firebug в Firefox
сносил все файлы в директории, начинало работать и снова…. сейчас скачаю ffox + firebag:|
Честно говоря, никогда не работал в firebug. Что смотреть?
В принципе он просто не выводит файлы из папок.
Смотреть нужно ответы сервера на AJAX запросы, они выводятся в консоль firebug'а. Еще как варант, ваш сервер не дает права на запись, больше ничего без ответа сервера сказать не могу.
Я так понимаю при нажатии на папку создается 2 POST
при обращение в корень в ответ приходит:
<table class="imageBlock0" cellpadding="0" cellspacing="0" filename="c68bac250f500e3fd5cbbc9339e96ebe
.jpg" fname="dekan" ext="JPG" path="/sites/default/files/img" linkto="/sites/default/files/img/c68bac250f500e3fd5cbbc9339e96ebe
.jpg" fsize="13045" date="30.06.2009 18:54" fwidth="164" fheight="200" md5="c68bac250f500e3fd5cbbc9339e96ebe"
><tr><td valign="bottom" align="center">
<div class="imageBlock1">
<div class="imageImage">
<img src="/sites/default/files/img/.thumbs/c68bac250f500e3fd5cbbc9339e96ebe_100_100_2.jpg" width
="100" height="100" alt="dekan" />
</div>
<div class="imageName">dekan</div>
</div>
</td></tr></table>
При обращение в другие папки: ответа на второй пост не приходит.
При этом первый POST в обоих случаях совпадает:
<div class="addrItem" path="" pathtype="images" title=""><img src="img/folder_open_image.png" width="16"
height="16" alt="Корневая директория" /></div>
Хотяяяя, я так понимаю он должен различаться.
Я так понимаю при нажатии на папку создается 2 POST
Не понятно. Как с этим firebug работат
http://picasaweb.google.com/lh/photo/GfFKNEZMskP2...
Серер ничего не ответил, попробуйте включить вывод ошибок в PHP, для этого можно в начало скрипта вставить error_reporting(E_ALL ^ E_NOTICE);
это ничего не дает. Попробуйте мои файлы у себя. Может аналогичная ерунда получится. http://gsergeeva.ru/img.7z
Вдруг файлы базы не правильные и из-за этого глюки
Здравствуйте. У меня при нажатии на иконку на tinymce панели открывается окно плагина в котором пишет: "Неверно задана корневая директория(/storage/images)". У меня путь к папке таков: localhost/phpsite/admin/storage/images. Помогите в решение проблемы:)
случайно нет новой промежуточной версии??? что-нибудь beta 3?
куда папку storage бросали
Этот путь и пропишите в конфиге, если он именно такой, то все должно быть в порядке.
когда прописываю полный путь выдает
Warning: Cannot modify header information – headers already sent by (output started at G:xampphtdocsphpsiteadminjscriptstiny_mcepluginsimagesconnectorphpconfig.php:1) in G:xampphtdocsphpsiteadminjscriptstiny_mcepluginsimagesconnectorphpindex.php on line 22
напишите пожалуйста как у Вас прописан путь в файле config.php:)
есть Уважаемый автор плагина здесь?
Напишите, например, какой путь к файлу и что записано в config.php
еще небольшой вопрос. Посмотрел файлы БД в папке с картинками. Там прописаны полные пути. локального хостинга Z:/server//…..
Будет ли работать при переносе на хост в интернете
Пробуйте, отписывайтесь о результатах!
Поможет мне кто-нибудь в решении проблемы с путями:(
:>340 ?@>?8AK20N ?>плагин просто супер, но как мне сделать так чтобы он работал? (где размещать папку storage?)
Уважаемый Антонов Андрей помогите в решении проблемы, а то сам никак не могу решить.
У меня есть подозрения что это все из-за denwer'a
Почти такой же, но функциональнее http://torrents.ru/forum/viewtopic.php?t=1447986
может что то полезное типа ресайза возьмете оттуда
а здесь еще и с файл менеджером http://torrents.ru/forum/viewtopic.php?t=1595698
Хело! Отличный плагин! Уже несколько месяцев юзаем старенькую версию.
Вот решили обновится – т.к. есть потдержка другого плагина мультизагрузки файлов через флеш, совместимый с jQuery, и который уже потдерживает flash 10.
Проблемы с развёрткой нового плагина на нашу систему:
– Не всегда к файлу "/example/file/index.php" можно обратится через такой путь – "/example/file/". В плагине это часто используется. В некоторых CMS по такому пути будет возвращено, что то другое.
Ждём скорейшего исправления этих и других багов.
Спасибо за плагин! немного повозился и сделал "разным пользователям – разные папки" под drupal.
вот можно почитать тут http://drupal.ru/node/28262#comment-168824
Спасибо, добавил ссылку на материал.
Еще хотелось бы, что бы в конфигах была возможность проставить пути к файлам swfupload – т.к. на сайте или в CMS этот js-класс уже может распологатся в другой папке – зачем пользователю сайта загружать одни и теже вайлы несколько раз и разных мест.
в самое начало js-фала или в отдельный js-файл вашего плагина можно поместить конфиги необходимые для js'а это и путь к "swfupload.swf"
charoschij plugin, no on tolko na windows rabotaet?
na linux on mne fotki ne pokasiwaet. eto tak i jest ili ja stota ne prawilna sdelal?
jesli ktonibut mne moschet pomo4, pischiti
ja wischu u was plugin na rasnich jasikach. ja magu wam na nimetskij perewisti
заведите себе и Я.денюжку помимо веб-мани кошельков
Я доделал возможность рабты с файлами, правда до иконок еще не дошел )
Так может уважаемый автор ответит где мне разместить папку storage и что прописать в конфиге?
папку storage надо создавать в корне. т.е если у вас домашняя директория /home/website/www/ то и storage должен находиться там же. Если вы внимательно посмотрите в конфиг, то увидите следующее:
define('DIR_ROOT', $_SERVER['DOCUMENT_ROOT']);
define('DIR_IMAGES','/uploads/images');
define('DIR_FILES', '/uploads/docs');
$_SERVER['DOCUMENT_ROOT'] ===== /home/website/www/
а то что опредедено ниже приплюсовывается там где надо.
p.s
Автор, могу скинуть файл index.php и images.js в которых я сделал модификацию для отображения файлов. Правда все примитивно, но для моих нужд этого было достаточно. Скрипт отличный, за исключением тех недоделок о которых было сказано ранее.
в IE6 при загрузке выдает ошибку и вылетает, в опере не открывается окно с выбором файла загрузки
хотя демо http://tiny.dustweb.ru/ работает в опере
с оперой разобрался, надо tiny_mce чтобы лежала в корне
НЕ работает "обычная загрузка" изображений в ИЕ 8
Сведения об ошибке на веб-странице
Сообщение: Недопустимый аргумент.
Строка: 957
Символ: 6
Код: 0
URI-код: http://tiny.dustweb.ru/tiny/plugins/images/js/jqu...
но мультизагрузка при этом работает отлично
[...] aka andreydust. Сам плагин можно посмотреть и скачать на его сайте. После скачивания, распаковываем его в папку [...]
http://img89.imageshack.us/img89/3236/fireshotcap...
Самый большой вопрос стоит в том как этот компонент интегрировать в редактор на базе cms joomla 1.5x
поделитесь инструкцией подскажите что надо поправит в конфигах и что должно присутствовать из компонентов
заранее спасибо буду ждать ответа.
where is the documentation???I am confused how to use it. Please send the instruction to jeetendra@z-indexmedia.com
Автора просим откликнутся на призыв настройки вашего плагина и редактора в joomla
Плагин не имеет зависимости ни от какой CMS, он написан для редактора TinyMCE и устанавливается в него путем копирования папки плагина в папку плагинов TinyMCE, остальное находится в конфигурации. C джумлой не знаком.
Вы можете описать интеграцию в стандартный компонент TinyMce допустим скачанный и не привязанный к определенной cms с сайта как он есть по шагам что именно надо добавить или исправить
буду признателен
Нет
Проблема. Та же, что и у Lyubomyr:
когда прописываю полный путь выдает
Warning: Cannot modify header information – headers already sent by (output started at G ampphtdocsphpsiteadminjscripts iny_mcepluginsimagesconnectorphpconfig.php:1) in G ampphtdocsphpsiteadminjscripts iny_mcepluginsimagesconnectorphpindex.php on line 22
в 7ке даже на демке – падает браузер. говорит: что ему прям срочно надо завершить свою работу – предлагает отчёт послать или нет. надеюсь эта инфа как-то поможет.
(это я про ie7)
В Опере не работают кнопки "Загрузить файлы", "Создать папку"…. на локальном и сервере установленные у себя в ТineMCE Version 2.1
В ИЕ кнопки работают, но при загрузке 1го файла вылетает ошибка о "немедленном закрытие браузера" при мультизагрузке файлы загружаются нормально, но после этого кнопки "Загрузить файлы"… перестают действовать также как и в Опере.
В демке под Оперой все работает;
В ИЕ при 1м файле вылетает с критом, при мульте норм все.
Спасибо за отзыв. Проблема с IE существует давно, в следующей версии постараюсь решить. Опере скорее всего буду просто отдавать предупреждение что в этом браузере плагин может работать не корректно, не считаю Оперу за полноценный браузер.
Почему тогда демо в Опере работает коректно?
П.С. на счет Оперы и ИЕ – др. тема но лично я лучше уж в опере буду работать, чем глючном ИЕ
Что ж вы себя так насилуете, поставьте FireFox
При просмотре картинок непосредственно на странице у них такой путь:
http://test.ru/«../storage/images/ef2ef725bea5937ff6543b3e63ed3171.jpg/»
соответственно не отображается картинка.
В редакторе пути нормальные и картинки отображаются нормально.
установлен (:
в нем также как и в Опере не работает.
При просмотре непосредственно на странице картинки у нее такой путь:
http://test.ru/"../storage/images/.thumbs/ef...
В редакторе все в порядке.
П.С. проблема все еще не решена
кое как через ИЕ добавляется, но хотелось бы чтобы и в др. браузерах сделать так, чтобы работало как в демке.
Хотелось бы отметить, что плагин подготовлен к большему функционалу, но пока реализации вложенных функций я не вижу. Пока хотелось бы предложить такой упущенный момент, как сортировка файлов. Для этого в CallDir() правим следующий участок кода:
<pre>
if(!empty($dbdata)) {
$files = unserialize($dbdata);
} else $files = array();
//здесь начинается старый код, его меняем
$handle = opendir($dir);
if ($handle) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
</pre>
Он должен иметь вот такой вид (просто грузим файлы в массив, сортируем его и работаем с ним по циклу):
if(!empty($dbdata)) {
$files = unserialize($dbdata);
} else $files = array();
// а так будет выглядеть новый
$handle = opendir($dir);
if ($handle) {
while (false !== ($file = readdir($handle))) {
$ffiles[] = $file;
}
arsort($ffiles);
for ($f=0;$f<count($ffiles);$f ){
$file = $ffiles[$f];
if ($file != "." && $file != "..") {
К сожалению, обладателям php версии ниже 5 недоступна более простая версия:
if is_dir($dir) {
$ffiles=scandir($dir);
for ($f=0;$f<count($ffiles);$f )
$file = $ffiles[$f];
if ($file != "." && $file != "..") {
Можно попробовать вставить её, если вывалится нечто такое:
Fatal error: Call to undefined function: scandir() in /tiny_mce/plugins/images/connector/php/index.php on line 404
функция не поддерживается Вашей версией php.
Я решал вопрос трансляции на cp1251 под win сервер путем использования Notepad++ + Штирлиц. Быстро и почти удобно.
Я бы добавил, что человеку не мешало бы на сервере добавить и выполнить файл такого вида:
<? echo $_SERVER['DOCUMENT_ROOT']); ?>
Дабы знать, где это все лежит на случай ковыряния на серверной стороне через ftp/ssh.
Да, код есть уже в этой версии.
Поставьте FireBug в FF и посмотрите в консоли, где вылазит ошибка.
Вылетает браузер IE7 когда выбираешь Обычная загрузка->выбрать файл и когда нажимаешь открыть вылетает.
Такой же баг
Сначала немного критики:
Вещь полезная, но реализована очень коряво. Много повторяющегося кода, который можно было бы вынести в отдельные процедуры + спагетти-код из UI и бизнес-логики. Довольно тяжело ворочается из за возврата сервером всей разметки, а не чистых JSON-ов и разбора и генерации разметки уже на клиенте. Но больше всего бьет по производительности – загрузка каждый раз всего дерева папок, а не конкретной ветки где мы сейчас находимся (а если их будет десятки тысяч?). Так же стоит отметить слабый контроль за ошибками и отсутствие их нормального отображения (браузерные алерты выглядят не очень солидно)
Вывод:
Годится для небольших сайтиков, но для серьезных проектов нужно много чего переписать, чем я сейчас и занимаюсь. Серверная часть у меня своя и не на пхп, а вот клиентской могу поделиться (если найдется желающий написать серверную часть на пхп).
P.S. Заинтересовавшиеся отвечайте сюда
Сразу добавлю, к tinymce жестко не привязываюсь. Делаю универсальный навигатор с возможностью использования так же и из tinymce
Скачал и погонял на локалхосте… для сайтов малого/среднего размера действительно отличный плагин. Автору респект. К сожалению, в IE8 не рабоает обычная загрузка, в примере на http://tiny.dustweb.ru/ то же самое. Вот ошибка у меня локально:
Сообщение: Недопустимый аргумент.
Строка: 957
Символ: 6
URI-код: http://tiny.dustweb.ru/tiny/plugins/images/js/jqu...
Вот строка 957:
fragment.appendChild( ret[i] );
Большое спасибо!!!
Тут отрепортили багу: http://rmcreative.ru/blog/id/1301/#1254810228
Я интересуюсь. Как получить ваше чудо?
тоже хочу
Спасибо большое
подключил так, работает
а продолжение будет?????
Работа почти закончена, скоро обнародую =)
Это хорошо
Вот ещё что нашел http://ckeditor.com/demo только не понял где там скрипт заливки, вероятно нужно писать самому, но это фигня. Смотрится интереснее чем tiny.
В 8 ишаке не работает.. грузит только через мультизагрузку… почему???
P.S. Если заработает на ишаке разорюсь но денежку дам
спасибо за плагин! мне очень пригодился действительно нужная вещь!
Блин всё работает замечательно – один баг есть …в opera 9.64 не работает контекстное меню при нажатии на карнитку…=(((( это уже зафиксено?Будет ли в следующем релизе исправлено?
Опера позволяет скриптам использовать правую кнопку мыши только при наличии галочки в настройках, и даже если эту галочку поставить то стандартное контекстное меню оперы все равно будет появляться вместе с результатом работы скрипта. Получается какое то месиво =)
тоестьрешения нет?
Доделал первую бету своего аплоадера
логимся и тестим тут
http://www.podvohi.net/auth/login_page?redirect=h...
email: test@test.me
pwd: 123
Одновременно может быть залоген только один человек, поэтому делайте logout на главной странице сайта, чтобы другие могли поюзать
Следует заменить функцию split на preg_split, в 5.3.0 split помечен как deprecated, в Image_Toolbox.class.php в строке
if ($gd_info['JPG Support']) {
ее следует заменить на
if ($gd_info['JPEG Support']) {
еще один косяк в index.php
Надо заменить
if($soc>0 && $currentDirArr[$soc]==$v['name']) {
на
if($soc>0 && $currentDirArr[$soc-1]==$v['name']) {
т.к индексация массива по-умолчанию начинается с 0, а sizeof возвращает длину массива, что на 1 больше чем надо.
Также следует добавить в конфиг настройку timezone, а в код date_default_timezone_set, чтобы избежать автоматического выбора и warning-ов
Подскажите, что необходимо поменять чтобы путь при вставке был абсолютным, а не относительным?
Кто то встречался с такой проблемой: у меня на одном хосте два сайта, на первом всё работает, на втором окно менеджера в состоянии загрузки.
А где там jQuery ? Он обязателен ? А то у меня MooTools подключен. Не хочу лишние библиотеки цеплять.
Кстати, заметил что у тебя game66 на livestreet тоже. Не мог бы ты прикрутить свой мультизагрузчик к нему ? Я как раз хочу это реализовать.
так что там с кодировкой win-1251 все тоже каркозябрами ич хотса поправить
Плагин требует капитальной заточки и оптимизации, похоже что сделано человеком в познавательных целях, а поскольку получилось то и выложил.
Отсутствие маны по коннекту -2, Работа с деревьями не оптимизирована -1, Баги, траблы всякие в осле -2 : Итого моя оценка по 10-бальной шкале 5, это 2+ по пятибальной – Уважаемый автор плагина – вам есть над чем трудиться, а когда будет готов плагин я готов даже внести пожертвование на развитие….
Желаю удачи, всего доброго.
Здравствуйте, у меня проблема с настройкой папок.
jscriptstiny_mcepluginsimagesconnectorphp тут конфиг
imgstiny сюда хочу ложить картинки
imgsfiles сюда хочу ложить файлы
R:filessrcberloga это путь к скрипту
http://localhost/files/src/berloga/
Прошу помощи так как уже перепробовал все.
У меня этот плагин очень странно себя ведет! На локале работает а если на серваке когда аяксом должна быть подгрузка дерева папок и файлов то есть сразу как только нажали на кнопку он мне выдает бесконечный редирект на главную страницу… Уже и не знаю что делать! Подскажите очь надо..
Все хорошо, всё супер, огромное спасибо. Но есть проблема ИЕ. Процесс загрузки полностью валит браузер((
Это потому что я его ненавижу
Шучу. Проблемы с динамическим созданием флеша, но решаемо, в следующих версиях.
Здравствуйте! У меня тоже возникла проблема с UTF. Все в иероглифах. И я решил провести некий эксперимент. Закачал плагин на два разных платных хостинга: majordomo и taghosting. В итоге у taghosting все прекрасно работает, но на majordomo иероглифы. Попытка изменить кодировку не дала результатов. Как же решить эту проблему?
на majordomo особые правила установки кодировки, поищи у них на сайте в документации..
Может просто выкинуть одиночную загрузку
Через мультизагрузку можно хоть один файл грузить, хоть несколько и в IE не глючит.
Классный плагин, автор молодца, так держать!!!
Добрый день, а можно ли получить исходники? Готов заплатить
jegor[at]nfm.lt
И меня в очередь
подскажите как это добро установить) у меня установлен только TinyMCE
Добрый день, не так давно занимаюсь php, поэтому прошу прощения за не совсем правильно составленный вопрос.
Скачал я плагин распаковал в папку plugins (tinymce), открыл файл config.php, внес адрес директории с изображениями, так как у меня директория с изображениями находится полный путь C:/apache/htdocs/news/images я указал в настройках '/news/images' (с файлами онологично)
Далее подключил я данный плагин, вывел кнопку, все нормально
Проблема состоит в том что при открытии image manager у меня в окне где должны отображаться файлы и папки ничего нет, долго идет поиск (иконка загрузки справа сверху окна) и ничего
Сначала подумал накосячил с настроками в файле config.php, вывел через echo переменную $_SERVER['DOCUMENT_ROOT'] и реузльтат у меня C:/apache/htdocs/
Значит настройки в Config.php верны, а почему не отображает файлы сообразить не могу. Подскажите в чем проблема если сталкивались с таким… Буду признателен за любую помощь…
Отличный скрипт
Вот только не пойму как его подключать, с tinyMCE работаю недавно
Нельзя ли это хоть както пояснить как его устанавливать?
Отличный скрипт
Вот только не пойму как его подключать, с tinyMCE работаю недавно
Нельзя ли это хоть както пояснить как его устанавливать?
Распаковываем в папку plugins tinymce
А дальше что-то типа такого
Кратко об установке:
Создать в корне сайта папку /storage и дать права на запись/чтение
В tinyMCE.init:
plugins: …,images,…
theme_advanced_buttons1: …,images,…
relative_urls : false
o remove_script_host : true
Спасибо
Не подскажете как можно сделать так чтобы плагин вставлял не относительный а обсалютный путь?
Эй ребята, а для .NET есть connect?
Андрей, спасибо за разработку. Добавил TinyMCE вместе с вашим менеджером в свой движок:
http://cogear.ru/community/catalog/tinymce-187.ht...
Пожалуйста! Ура!
Привет) Ты не мог бы мне помочь, я плагин подключил. открывается окошко, все ок, но на кнопки ниче не реагирует( Мож я что-то сделал не так, как быть?
С папками, где большое количество картинок, работать невозможно.
Просто тормозит бесконечно. Выбираю папку где 159 картинок. Жду долго. Нарисовал. Позже опять выбираю её и опять жду очень долго. Хотя thumb-ы построены. Чем занимается? Иногда и дерево может рисовать по 30 сек. Хостинг 600р/мес. Лучше он вообще их не рисовал, а только названия файлов показывал. Опционально.
Отлично все заработало