Отображение аватаров в списке пользователей

  • Thread starter Thread starter kenny
  • Start date Start date
K

kenny

Guest
Используйте лучше этот мод

Автор:Nightmare
Сложность: ну куда уж легче
Время сколько заняло написание мода:две минуты, так между делом
memberlist.php
Найти
PHP:
$sql = "SELECT username, user_id, user_rank, user_opt, user_posts, user_regdate, user_from, user_website, user_email
Найти в строке
PHP:
user_email
Вставить после
PHP:
, user_avatar, user_avatar_type
Найти
PHP:
'USER'          => profile_url($row),
Вставить после
PHP:
'USER_AVATAR'          => get_avatar($row['user_avatar'], $row['user_avatar_type'], !bf($row['user_opt'], 'user_opt', 'allow_avatar')),

templates/default/memberlist.tpl
Найти
PHP:
    <th class="{sorter: 'digit'}" ><b class="tbs-text">#</b></th>
Вставить после
PHP:
<th class="{sorter: false}" ><b class="tbs-text">{L_AVATAR}</b></th>
Найти
PHP:
<td>{memberrow.ROW_NUMBER}</td>
Вставить после
PHP:
<td>{memberrow.USER_AVATAR}</td>
Автор: kenny,mr.Stalker Evolution Torrent Tracker
memberlist.php
=========================================================================
Найти
PHP:
 $lang['SORT_TOP_TEN']
Заменить на
PHP:
$lang['SORT_TOP_TEN'],
    $lang['Avatar']
Найти

[/php]'topten'
PHP:
Заменить на

 [php]   'topten',
    'avatar'
Найти
PHP:
case 'topten':
        $order_by = "user_posts $sort_order LIMIT 10";
        break;

Добавить после
PHP:
case 'avatar':
        $order_by = "user_avatar $sort_order LIMIT $start, " . $board_config['topics_per_page'];
        break;
templates/default/memberlist.tpl
Найти

PHP:
 <th>{L_USERNAME}</th>

Добавить после

PHP:
 <th>{L_USERAVATAR}</th>

Найти

PHP:
<td><a href="{memberrow.U_VIEWPROFILE}" class="gen"><b>{memberrow.USERNAME}</b></a></td>

Добавить после

PHP:
<td class="{memberrow.ROW_CLASS}" align="center">&nbsp;{memberrow.AVATAR_IMG}&nbsp;</td>

Найти
PHP:
<td class="catBottom" colspan="8">&nbsp;</td>[php]
Заменить на

    [php]<td class="catBottom" colspan="9">&nbsp;</td>

Сохраняем файлы.
Смотрим http://YOURDOMAIN.COM/forum/memberlist.php
Пацанские моды без лишнего, кому какой нравится, мы просто между делом написали.Моя версия написано давно, версия Nightmare сегодня.
Скрин
128.73.148.46_190112-232142_avatar.png
 
Last edited by a moderator:
kenny, прикольно) но все же надо было сделать уменьшение аватар. get_avatar по определению размеру админа
 
DarkMod, ресайз я не выкладывал,но он есть, по такому же принципу как обсудили с коллегами можно вытащить все что угодно.
 
вопрос не в тему
Автор: kenny,mr.Stalker Evolution Torrent Tracker
Это случайно не локальный торрент трекер для билайна (корбины) в Туле?
 
Типа того, а собственно с какой целью интересуемся?
 
сам из Тулы провайдер билайн (корбинка)
Просто слышал про трекер,если можно ссылку в лс
p.s локальный трекер все пригодится:)
 
Насчёт ресайза, как один из вариантов банально задать
Code:
<img src='путь' style='max-width:100px; max-height:100px;'>
 
Back
Top