Аватар автора новости для DLE

Данный хак позволяет вывести аватар автора новости для DataLife Engine

Как реализовать:

1. В файлах show.short.php, show.full.php и show.custom.php из папки /engine/modules/ находим вот такую строку:

$tpl->set( '{login}', $row['autor'] );

И под ней добавляем следующее:

$avatar = $db->get_row($db->query("SELECT foto FROM ".PREFIX."_users WHERE name='".$row['autor']."'"));
            if($avatar['foto']) 
                $tpl->set('{avatar}', $config['http_home_url']."uploads/fotos/".$avatar['foto']);
            else 
                $tpl->set('{avatar}', "{THEME}/images/noavatar.png");

2. В шаблон новости выводим следующим тегом:

<img src="{avatar}" alt="{login}"/>

Готово!

delux

Предлагаю делиться опытом в сфере сайтостроения!

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.