Не показываются превьюшки изображений в плагине FCKE/TinyMCE (MCPUK)
При установке TinyMCE с плагином загрузки изображений Resource browser(MCPUK) (на самом деле, возможности плагина намного шире) не появляются превьюшки (thumbnails) изображений.
Во-первых, проверяем права на запись в каталог /assets/images/ (или другой, аналогичный, куда должны загружаться изображения. Впрочем, если с загрузкой изображений проблем нет, то с правами должно быть всё в порядке. Если в каталоге присутствуют файлы с префиксом ‘.thumb_’ , дублирующие оригинальные файлы - скорее всего, с созданием изображений в файлменеджере все в порядке. Проблема с их выводом.
Если же превьюшек нет - следует проверить наличие GD-библиотек.. Маловероятно, однако, возможно превьюшки не показываются из-за её отсутствия на хостинге..
Полезно заглянуть в лог ошибок. Кроме того, можно открыть изображение отдельно - возможно, информация об ошибке будет прямо “в картинке”.. (если получится просмотреть изображение “как текст” - внутри может содержаться информация об ошибке)
Одна из причин связана с относительными и абсолютными путями - зависит от конфигурации хостинга:
UPD данное решение неактуально (в версии 1.0.5 всё работает)
Заменяем в файле /manager/media/browser/mcpuk/connectors/php/Commands/thumbnail.phpinclude "helpers/iconlookup.php";на
global $base_path;
include $base_path."manager/media/browser/mcpuk/connectors/php/Commands/helpers/iconlookup.php";http://modxcms.com/forums/index.php/topic,3192.msg22782.html#msg22782
Столкнулся с тем, что не отображаются картинки из-за того, что на сервере запрещена функция readfile() (найти получилось лишь покопавшись в файле Thumbnail.php и открывая в браузере картинку “без заголовков” image/jpeg)
Получилось найти другое решение проблемы плагина MCPUK - пишите в комментарии.
Удачи!
UPD Альтернатива MCPUK - KCFinder
http://modxcms.com/forums/index.php/topic,50722.0/topicseen.html
