DataLife Engine > Версия для печати > Тег {image-1} и смайлы

Во всех версиях DLE есть такая проблемка, что если перед основной картинкой будет стоять смайл в виде картинки smile-6525686 , то тег {image-1} будет выдавать адрес именно смайлика. Решение данной проблемы есть и оно очень простое… Достаточно в скрипт добавить всего лишь одну проверку, а именно на вхождение текста data/emoticons в адрес картинки.

Установка:

В папке modules открыть файлы rssinform.php, search.php, show.custom.php, show.full.php, show.short.php, topnews.php и найти строку:

if ($info['filename'] == "spoiler-plus" OR $info['filename'] == "spoiler-plus" ) continue;

И заменить ее на:

if ($info['filename'] == "spoiler-plus" OR $info['filename'] == "spoiler-plus" OR strpos($info['dirname'],'data/emoticons')!==false ) continue;

Готово!

Версия DLE: 9.x-10.x

Автор: Sander Вернуться назад