вопрос
Здравствуйте.
Требуется вывести информацию пользователя(автора статьи) в полной новости. Именно - аватар, ник, ссылка на ПМ, город и т.п.
Возможно ли такое осуществить средствами dle? :)
Требуется вывести информацию пользователя(автора статьи) в полной новости. Именно - аватар, ник, ссылка на ПМ, город и т.п.
Возможно ли такое осуществить средствами dle? :)
Ну как то так
Редактируем /engine/modules/show.full.php
Ищем:
Выше вставляем:
И все,в вашем шаблоне fullstory.tpl в нужных местах вставляем теги:
Редактируем /engine/modules/show.full.php
Ищем:
$tpl->compile( 'content' );
Выше вставляем:
$sqlusr = $db->query("SELECT fullname, user_id, foto, land FROM ".PREFIX."_users where name = '{$row['autor']}'");
$urow = $db->get_row($sqlusr);
if ($urow['foto'] !== "") $ufoto = $config['http_home_url']."uploads/fotos/".$urow['foto']; else $ufoto = "{THEME}/images/noavatar.png";
$upm = $config['http_home_url']."index.php?do=pm&doaction=newpm&user=".$urow['user_id'];
$tpl->set( '{ufoto}', $ufoto );
$tpl->set( '{upm}', $upm );
$tpl->set( '{ufullname}', $urow['fullname'] );
$tpl->set( '{uland}', $urow['land'] );
И все,в вашем шаблоне fullstory.tpl в нужных местах вставляем теги:
1. {ufoto} - ссылка на аватарку пользователя в случае если ее нет то вставляется ваш_шаблон/images/noavatar.png
2. {upm} - ссылка на ПМ автору
3. {ufullname} - полное имя автора
4. Ник автора можно вывести уже существующим тегом {login}
5. {uland} - город, место жительства
6.Добавится 1 запрос в БД.