
WebMan
В данный период я не оказываю услуг и не занимаюсь сторонними разработками
+434
Репутация
6108
Рейтинг
Поставьте на локалхост новую чистую демку и попробуйте. Если увидите ту же ошибку - сделайте пошаговую инструкцию для её воспроизведения и выложите на трекере или отправьте Fuze.
Будем надеятся, что создатели этой прекрасной системы окажутся людьми гибкими, думающими и прислушаются к мнению сообщества, внесут в следующий релиз все необходимые изменения.
Можно добавить вызов менеджера (без вызова редактора) непосредственно из пункта меню "Настройки" в админке.
Для этого нужно в файле \admin\includes\cp.php после строки 293
<li><a class="config" href="index.php?view=config">Настройки сайта</a></li>
добавить строку:
<li><a class="repairnested" href="/plugins/p_fckeditorajax/editor/plugins/ajaxfilemanager/ajaxfilemanager.php" target="_blank">Ajax File Manager</a></li>
В меню "Настройки" админки появится новый пункт "Ajax File Manager", который будет открывать менеджер в новом окне/вкладке.
Это ответ на сообщение об ошибке: "не показываются превьюшки в формате jpg"
Причина и решение найдены. Спасибо oll за наводку куда смотреть.
Дело всё в версии PHP. Превьюшки нормально показывались на версии 5.2. Баг проявился на версии 5.3.
В новой версии была обновлена функция gd_info() библиотеки GD. Изменения коснулись названия одного из атрибутов: "В версиях PHP ранее 5.3.0, атрибут 'JPEG Support' назывался 'JPG Support'."
Значит нужно добавить проверку версий PHP и корректировку названия этого атрибута в класс работы с изображениями.
В файле \plugins\p_fckeditorajax\editor\plugins\ajaxfilemanager\inc\class.image.php перед строкой 488:
$giftype = ($write) ? ' Create Support' : ' Read Support';
вставляем проверку версии PHP:
if (PHP_VERSION_ID >= 50300 && strtolower($extension) == "jpg") $extension = "JPEG";
чтобы получилось так:
Ещё один глюк этого замечательного плагина проявлялся в том, что при щелчке мышкой по превьюшке не показывалась полная версия картинки. Вместо неё отображался гифик с полосой загрузки.
Это было связано с лишним слешем в пути к менеджеру в конфиге редактора.
В файле конфига \plugins\p_fckeditorajax\fckconfig.js в строках 307, 312, 317 удаляем лишний слеш перед 'plugins/ajaxfilemanager/ajaxfilemanager.php' чтобы получилось вот так, соответственно по строкам:
Ещё раз спасибо oll за отличный плагин и за помощь!
Дело всё в версии PHP. Превьюшки нормально показывались на версии 5.2. Баг проявился на версии 5.3.
В новой версии была обновлена функция gd_info() библиотеки GD. Изменения коснулись названия одного из атрибутов: "В версиях PHP ранее 5.3.0, атрибут 'JPEG Support' назывался 'JPG Support'."
Значит нужно добавить проверку версий PHP и корректировку названия этого атрибута в класс работы с изображениями.
В файле \plugins\p_fckeditorajax\editor\plugins\ajaxfilemanager\inc\class.image.php перед строкой 488:
$giftype = ($write) ? ' Create Support' : ' Read Support';
вставляем проверку версии PHP:
if (PHP_VERSION_ID >= 50300 && strtolower($extension) == "jpg") $extension = "JPEG";
чтобы получилось так:
Ещё один глюк этого замечательного плагина проявлялся в том, что при щелчке мышкой по превьюшке не показывалась полная версия картинки. Вместо неё отображался гифик с полосой загрузки.
Это было связано с лишним слешем в пути к менеджеру в конфиге редактора.
В файле конфига \plugins\p_fckeditorajax\fckconfig.js в строках 307, 312, 317 удаляем лишний слеш перед 'plugins/ajaxfilemanager/ajaxfilemanager.php' чтобы получилось вот так, соответственно по строкам:
Ещё раз спасибо oll за отличный плагин и за помощь!
"При этом gif-ы и png показывает в превьюшках нормально, пути к ним правильные."
(версия плагина от 28.01.2012)
Глюки со стрелками решены.
Я не знаю, зачем в настройках меню в админке на двух вкладках задаётся шаблон меню. Причём один раз выбирается из списка, а второй пишется ручками. Вот как раз во втором я ошибочно вписал "mod_menu_add.tpl" вместо "module_menu_add.tpl". После изменения на верный шаблон всё прекрасно заработало и без дополнительного нижнего скрытого пункта меню.
Спасибо за классное меню!
Может это связано с тем, что какие-то файлы не перекодированы в UTF для 10-ки?
Firebug показывает, что к свойству background-image рисунка применяется стиль none из reset.css.
Посмотрите, пожалуйста, почему так происходит.
Подтверждаю глюк с отображением стрелочек. Если самый нижний пункт меню имеет подпункты, то ни свёрнутая, ни развёрнутая стрелка не отображается. Если под ним добавить ещё пункт меню на том же уровне, то стрелки начинают показываться нормально.
Если в нижнем пункте меню подпунктов нет, то серая стрелка присутствует.
Тестировал на версии Инстанта 1.10.1 в разных браузерах. Что подправить для правильного отображения стрелок?