Проверено

VDS-хостинг - именно на этом хостинге работает наш сайт.
Sape - биржа временных ссылок, доход 80р/день.
Trustlink - биржа временных ссылок, доход 60р/день.
Telderi - здесь покупаю сайты для дальнейшего заработка.

Партнеры

Вывод картинки тегом v.2 в DLE


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

Установка:

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


Перед ним вставляем:

$shortnews = $row['short_story'];
$noimage = "ЗДЕСЬ УКАЗЫВАЕМ ПУТЬ К КАРТИНКЕ, КОТОРАЯ БУДЕТ ВЫВОДИТСЯ ЕСЛИ В НОВОСТЬ НЕ ДОБАВЛЕНО ИЗОБРАЖЕНИЕ";
if (preg_match_all( '#<img[^>]*\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" style="max-width:600px;" alt='{title}' title='{title}'  style="margin-left: 2px; border: none;" border="0" width="84" height="100"></a>

Другие новости по теме: