Решил тут обновить на сайте свой двиг до DLE 9.5, сами понимаете безопасность, новые функции, да и все равно когда нибудь пришлось бы обновляться. Все не решался, потому что стоит достаточное количество модулей и хаков, и при обновлении что-нибудь да перестанет работать. Вот и перестало: перестали справа отображаться популярные новости в картинках, а также вывод похожих новостей в 2 колонки с картинкой в DLE 9.5 тоже перестал работать, так как стояли хаки которые не совместимы с версией DLE начиная с 9.4.
Начал искать различные хаки и модули, а оказалось все просто: теперь популярные и похожие новости разбиты на два файла topnews.tpl и relatednews.tpl, и чтобы сделать как раньше отображение новостей в картинках, никакие дополнительные модули и хаки не нужны, достаточно прописать в этих файлах небольшой код и все станет работать как раньше.
Для вывода популярных и похожих новостей теперь используются теги:
{title} - выводит заголовок новости
{link} - выводит ссылку на новость.
{image-x} - выводит ссылку на картинку, где x - номер картинки в новости.
{text limit="x"} - выводит текст новости, где limit="x" - это количество символов в короткой новости.
Итак приступим, так у вас должно получиться:

1. Вывод популярных новостей с картинкой в DLE 9.5. Здесь все довольно просто, открываем файл topnews.tpl и прописываем там код:
<li>
<a href="{link}" title="{title}">{title}</a><br />
<img src="{image-1}" alt="{title}" style="max-width: 150px;" />
<p>{text limit="100"}</p>
</li>
Здесь вы можете изменить количество символов, изменить ширину, высоту, а также сделать чтобы картинка тоже стала кликабельной - как у меня. Также для изменения количества новостей для отображения, нужно зайти по фтп на свой сайт в папку engine\modules открыть файл topnews.php и найти там строчку:
$db->query( "SELECT id, .................. comm_num DESC, news_read DESC, date DESC LIMIT 0,10" );
Эта строчка находится почти на самом верху, число 10 это и есть то количество новостей сколько на данный момент отображается.
2. Вывод похожих новостей в 2 колонки с картинкой для DLE 9.5.
Ниже картинка как должно у вас выйти.

Здесь чуть посложнее но в принципе все довольно быстро делается. Открываем файл relatednews.tpl и прописываем там код:
{tr1}
<table>
<tr>
<td><a href="{link}"><img alt="{title}" title="{title}" class="relate" src="{image-1}" width=50px height=50px></a></td>
<td><a href="{link}">{title}</a> {text limit="150"}...</td>
</tr>
</table>
{tr2}
Далее открываем файл engine/modules/show.full.php и находим в нем такую строку:
while ( $related = $db->get_row() ) {
ВЫШЕ НЕЁ вставляем:
$z = 0;
НИЖЕ НЕЁ вставляем:
$z++;
if($z % 2 == 0) {
$tpl2->set( '{tr1}', "<td>" );
$tpl2->set( '{tr2}', "</td></tr>" );
} else {
$tpl2->set( '{tr1}', "<tr><td>" );
$tpl2->set( '{tr2}', "</td>" );
}
Далее, в этом же файле, ниже, ищем строку:
$buffer = $tpl2->result['content'];
и заменяем её на:
$buffer = "<table>".$tpl2->result['content']."</tr></table>";
Сохраняем файл, чистим кэш в админке, смотрим результат и радуемся. Данные хаки также актуальны для версии DLE 9.4