Dle тег {image-1} и смайлы


Представляем хак Dle тег {image-1} и смайлы или баг/фикс проблема вывода картинки тегом {image-1}, если в начале идет смайл, то выводится адрес смайла, а не картинка. Решение!

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

Открыть файлы
engine\modules\rssinform.php
engine\modules\search.php
engine\modules\show.custom.php
engine\modules\show.full.php
engine\modules\show.short.php
engine\modules\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;


Версия DataLife Engine: 9.x-10.x к примеру на релизе dle 10.5
Автор: Sander

Закачать хаки для дле у нас в разделе, как хак баг/фиксы

Teg-image-1-i-smayly-DLE.rar [64,5 Kb] (cкачиваний: 58)
  • 80
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent