• Автор:

    Flesha
  • Добавлено:

    сен 24, 2013
  • Комментариев:

    0
  • Просмотров:

    1 554

Хак Вывод картинки тегом 2.0

Хак Вывод картинки тегом 2.0

При помощи данного хака можно разнообразить шаблон новости. Хак необходим для вывода изображения в определенном месте тегом. В результате вы получаете ссылку на изображение которое присутствует в новости. Теперь если в новости нет изображения - выводится соответствующая картинка.

Установка:

Открыть файл engine/modules/show.short.php и найти в нем:
$tpl->compile( 'content' );


Перед ним вставляем:
$shortnews = $row['short_story'];
$noimage = "ЗДЕСЬ УКАЗЫВАЕМ ПУТЬ К КАРТИНКЕ, КОТОРАЯ БУДЕТ ВЫВОДИТСЯ ЕСЛИ В НОВОСТЬ НЕ ДОБАВЛЕНО ИЗОБРАЖЕНИЕ";
if (preg_match_all( '#]*\\ssrc=(\'|")(.*?)\\1.*?>#i',$shortnews,$total)
)
foreach( $total[2] as $shortnews )
{
$tpl->set( '{kartinka}',$shortnews);
} else {
$tpl->set( '{kartinka}',$noimage);
}


В результате мы получим тег {kartinka}. Этот тег выводит ссылку на изображение.
Вам нужно вставить к примеру в этот код:

<a href="{kartinka}" onclick="return hs.expand(this)"><img src="{kartinka}" align="left" alt="{title}" style="margin-left: 2px; border: none;" border="0" width="84" height="100"></a>


Автор: Пряник
Версия DLE: 10.0 dle
Вернуться
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.