forum.coppermine-gallery.net
Support => Русский (Russian) => Language Specific Support => cpg1.5.x Русский (Russian) => Topic started by: Cubatao on January 10, 2011, 10:08:29 am
-
Здравствуйте, всем. С прошедшими вас праздниками!!! И у меня вопрос. На странице "Последние комментарии" смайлы в комментариях не отображаются, висит только иконка о том, что там должно быть изображение. В любом другом месте всё отлично. Смайлы в формате GIF, но при просмотре свойств изображения, которое не отображается, видно, что галерея хочет вывести файл в формате PNG.
Галерея (http://www.line4x4.ru/gallery/index.php) На днях обновился до последнего релиза, но такой глюк был и на предыдущих версиях.
-
На странице "Последние комментарии" смайлы в комментариях не отображаются, висит только иконка о том, что там должно быть изображение. В любом другом месте всё отлично. Смайлы в формате GIF, но при просмотре свойств изображения, которое не отображается, видно, что галерея хочет вывести файл в формате PNG.
У этой икони ссылка есть?
Эта ссылка как выглядит?
В браузере она отображается?
Я не смог найти подобное в указанной галереии на странице "Последние комментарии". Пролистал около 10 страниц.
-
не может быть! Там почти в каждом комментарии есть смайл и он не отображается. http://www.line4x4.ru/gallery/images/smiles/idea.png это ссылка, которая соответствует одному из смайлов (точнее тому, что должно отобразиться).
-
не может быть! Там почти в каждом комментарии есть смайл и он не отображается. http://www.line4x4.ru/gallery/images/smiles/idea.png это ссылка, которая соответствует одному из смайлов (точнее тому, что должно отобразиться).
Вы знаете, все изображения в папке /images/smiles/имеют расширение *.gif
Ссылка http://www.line4x4.ru/gallery/images/smiles/idea.gif работает :)
Какая версия у Вас гарелери?
Приведите хотя бы одну статическую ссылку на страницу с изображением, где у Вас подобная проблема происходит.
-
Блин, только сегодня попробовал в разных браузерах..... Как мне быть?
-
Блин, только сегодня попробовал в разных браузерах..... Как мне быть?
Мне нужно ссылка на данную страницу, где смайлик не отображается, а не скриншот.
-
Я же писал, на странице "Последние комментарии", там кнопка вверху. http://www.line4x4.ru/gallery/thumbnails.php?album=lastcom&cat=0
-
Я же писал, на странице "Последние комментарии", там кнопка вверху. http://www.line4x4.ru/gallery/thumbnails.php?album=lastcom&cat=0
Внимание фокус!
Смайлы видны:
http://www.line4x4.ru/gallery/thumbnails.php?album=lastcom&cat=0&theme=classic
Смайлы не видны:
http://www.line4x4.ru/gallery/thumbnails.php?album=lastcom&cat=0&theme=rhinoswelt
Вопрос:
Почему на Вашей теме по умолчанию смайлы не видны и им подставляется расширение *.png, а в теме classic всё подставляется как нужно?
Ответ:
Значит кто-то где-то подменяет *.gif на *.png
Файл:
./rhinoswelt/theme.php
Блок кода (ищите внимательнее по полному совпадению, т.к. есть ещё похожие блоки кода):
$params = array(
'{CELL_WIDTH}' => $cell_width,
'{LINK_TGT}' => $target,
'{THUMB}' => $thumb['image'],
'{CAPTION}' => str_replace('.gif','.png',$thumb['caption']),
'{ADMIN_MENU}' => $thumb['admin_menu'],
);
Замените строку:
'{CAPTION}' => str_replace('.gif','.png',$thumb['caption']),
На строку:
'{CAPTION}' => preg_match("#images/smiles/#i",$thumb['caption']) ? $thumb['caption'] : str_replace('.gif','.png',$thumb['caption']),
P.S. http://forum.coppermine-gallery.net/index.php/topic,63626.msg345778.html#msg345778
-
Макс, большое спасибо!!!! Я почему-то не подумал, что дело может быть в теме.