Пришло время выложить в Open source мой скромный, немного сырой, но уже работающий плагин для загрузки и вставки изображений к TinyMCE.
Плагин достаточно требовательный: PHP 5 и GD2 на сервере, Flash Player и JavaScript у пользователя.
Кратко об установке:
- Создать в корне сайта папку /storage и дать права на запись/чтение
- В tinyMCE.init:
- plugins: …,images,…
- theme_advanced_buttons1: …,images,…
- relative_urls : false
- remove_script_host : true
Плагин поддается локализации, у меня их только 2: ru и en.
Постоянная страница TinyMCE Images на dustweb.ru.
Скачать можно с SourceForge, а посмотреть демо можно здесь.












Плагин очень нужный, но я его так и не смог настроить. В Опере и Фаерфоксе выдаёт много ошибок в скрипте. Не работала кнопка «Обзор» ещё. Хотя очень бы хотелось его испытать. Может сделаешь тестовую версию на сайте. Хоть посмотрим)
Окей сделаю, ошибки возможно были из-за php или flash не установлен
На http://tinymce.ru/ выложить анонс?
> tinymce
Да, был бы очень рад, спасибо
дравствуйте.
Плагин хороший и настраивается легко.
Но есть небольшой минус. Хотелось бы понять как сделать так, чтобы название файла при загрузке не менялось?
> Zeka55
Это проблема на самом деле, так как файлы обязательно будут загружать с русскими именами в том числе, но не со всех серверов есть возможность обратиться к таким файлам, частично попробую решить эту проблему транслитерацией, ждите будущих версий
Хорошо будем ждать.
Но честно говоря я использую TiniMce в админке, поэтому для меня достаточно лишь сказать, что нельзя загружать файлы с русскими буквами.
Просто намекните где можно поменять переменную чтобы использовалось название файла. Был бы очень признателен, потому что Ваш плагин для нас действительно просто необходим…
> Zeka55
К сожалению пока все не так просто, но пожелания учту
Плагин суперский! Правда есть косяки в нём.. Например, когда все вкрипты в поддиректории (например хттп://site/test/), то возникают с отображением превьюшек и вставляемых в редактор картинок. Проблема вся в пути. В коде просто добавил константу с именем хоста, и всё заработало.
define(HOST,»http://».$_SERVER['HTTP_HOST'].»/»);
И ещё один глюк. Не могу удалять картинки. В ошибках JS нашёл:
«message: JsHttpRequest: JavaScript code generated by backend is invalid!». Вот это пока думаю как подправить.
> Max
Советую поставить FireBug (плагин к firefox) и посмотреть что отдает backend аякс запросом
Огромное спасибо за плагин! Только можно немного подробнее об установке. Куда вот это писать:
В tinyMCE.init:
plugins: …,images,…
theme_advanced_buttons1: …,images,…
relative_urls : false
remove_script_host : true
> _axl
Пример установки можно посмотреть в исходном коде http://tiny.dustweb.ru/
Спасибо, давно искал…
Интересуют особенности пререхода на UTF-8
Подскажите, в двух словах, где могут быть косяки?
вроде все до идиотизма просто в установке но у меня почему то не хочет работать.
выдает тоже окно images что и было только без вкладок (((
+1 _axl
задумка хорошая, но плагин подключить не удалось
Так надеялась, что заработает… убила 2 часа – не работает
В связи с выходом нового Abode Flash Player 10 загрузка файлов сейчас не работает
а на сайте пример-то работает
, а у меня папка не создается….
А у меня проблема с загрузкой. Когда грузится выдает Http.Status 500 и дальше вообще нельзя никуда уйти…
Права поставил ВЕЗДЕ 777. Под виндой работает.
Удачи и поменьше косяков. Весчь нужная!!!
> Maxnag
Смотрите скрипты, под виндой не тестировал
Плагин супер но у меня не работает, все устанавил вроди но когда жму «images.desc» окно открывается но пишет: Done but with errors: Line: 385 Char:1 Error:JsHttpRequest code generated by backend is invalid!…. там что то ещо: Syntax error…… и в 17 строке в /tinymce/plugins/images/server_connector/tinyinages.php line 17
PLease help
> Леван
Еще раз повторяю, PHP 5!
Да, плагин нужный и хороший, все сразу заработало. Но конечно нужно сделать сохранение старых имен файлов. Без этого нормально использовать его нельзя нельзя.
и подправить интерфейс еще.
спасибо
Спасибо, через месяц будет версия 1.1, все поправим, все исправим.
Все работает отлично, только вот я столкнулся с такой же проблемой что и Мах
Например, когда все вкрипты в поддиректории (например хттп://site/test/), то возникают с отображением превьюшек и вставляемых в редактор картинок. Проблема вся в пути. В коде просто добавил константу с именем хоста, и всё заработало.
define(HOST,”http://”.$_SERVER['HTTP_HOST'].”/”);
Можно по подробнее описать решение этой проблемки.. А то сам никак не соображу… =\
Спасибо!
Загрузка картинок — это замечательно! Но как же быть с параметрами вставки? Align, paddings, alt, title — это минимально-необходимый набор настроек вставщика изображений.
Имхо, замечательный менеджер изображений в последних версиях вордпреса. Жаль, что он не распространяется отдельно.
у меня все отлично, только не работает в Internet Explorer загрузка файлов
. Где копать? Или версию обновить? Я в октябре 2008 скачивал.
>Sylex
Дождитесь версии 1.1, осталось не много
спасибо, ждемс
Вот блин. Подержал конфетку перед носом, а затем кукишь показал. Зависимость от установленного плеера не есть гуд
Не судьба испытать его в действии..
Ну что ж, ждём-с версию 1.1, а пока юзаем ibrowser
У меня всё работало, но потом перестало. Не могу найти причину. Окно появляется но зависает на стадии загрузки. У папки storage права 777.
Кто-нибудь сталкивался с такой проблемой?
я столкнулся. Та же проблема. А все потому что не создаются превьюшки(100х100 и 500х500) в папке .thumbs, права 777.
Вся веселуха стоит на centOS, nginx+apache.
У меня такой вопрос:
а будет ли возможность у данного плагина загружать файлы?
Превьюшки не создавались.. решение нашел такое: http://levik.info/no-image-preview-in-fcketinymce...