Визуальный редактор: Библиотека Изображений

Материал из Umicms

Перейти к: навигация, поиск

Содержание

Вопрос: не работает библиотека изображений

В версии системы 2.5.3 на всех страницах с визивигом не работает Библиотека изображений, она открывается, но не подгружает фотографии.

Ответ

1. нужно в .htaccess заменить:

 RewriteCond %{REQUEST_URI} !styles
 RewriteCond %{REQUEST_URI} !css
 RewriteCond %{REQUEST_URI} !^js
 RewriteCond %{REQUEST_URI} !images
 RewriteCond %{REQUEST_URI} !webstat
 RewriteCond %{REQUEST_URI} !catalog_debug

на:

 RewriteCond %{REQUEST_URI} !^styles
 RewriteCond %{REQUEST_URI} !^css
 RewriteCond %{REQUEST_URI} !^js
 RewriteCond %{REQUEST_URI} !^images
 RewriteCond %{REQUEST_URI} !^webstat
 RewriteCond %{REQUEST_URI} !^catalog_debug

2. Проверить, не отдаются ли картинки с помощью nginx или eAccelerator, в этом случае images/.htaccess не отрабатывается.

3. Также следует проверить наличие файла autothumbs.php в корневой директории сайта. Если он отсутствует - загрузить с любого другого сайта, работающего на 2.5.3

Вопрос: не работает библиотека изображений для не-супервайзера

Бегают синие кружочки, а в Firebug ошибка: syntax error [Break on this error] <?xml-stylesheet type="text/xsl" href="/styles/xsl_mac/style.xsl" ?>\n json_get_images_p... (line 2)

Ответ

1. Вам поможет переустановка модуля Структура и пересохранение профиля пользователя, у которого возникала эта ошибка.

2. Для серверов под управлением nginx В файле ~/classes/modules/content/__json.php поменять эти строчки

 $sThumbSrc = "/images/autothumbs" . $sThumbPath;
 $sThumbBase = "/images/autothumbs" . $sThumbBase;

на

 $sThumbSrc = "/autothumbs.php?img=" . $sThumbPath;
 $sThumbBase = "/autothumbs.php?img=" . $sThumbBase;

3. Эта же проблема появилась в 2.6.5. Для решения следует обновить ~/classes/modules/content/permissions.php на файл, который можно получить у Службы Заботы.

Личные инструменты