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

K

kenny

Гость
Автор: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>

Сохраняем файлы.
Смотрим

Please Login or Register to view hidden text.


Пацанские моды без лишнего, кому какой нравится, мы просто между делом написали.Моя версия написано давно, версия Nightmare сегодня.
Скрин
128.73.148.46_190112-232142_avatar.png
 

DarkMod

Пользователь
kenny, прикольно) но все же надо было сделать уменьшение аватар. get_avatar по определению размеру админа
 
K

kenny

Гость
DarkMod, ресайз я не выкладывал,но он есть, по такому же принципу как обсудили с коллегами можно вытащить все что угодно.
 

Maksim

Пользователь
сам из Тулы провайдер билайн (корбинка)
Просто слышал про трекер,если можно ссылку в лс
p.s локальный трекер все пригодится:)
 

MrStalker

Пользователь
Насчёт ресайза, как один из вариантов банально задать
Код:
<img src='путь' style='max-width:100px; max-height:100px;'>
 
Сверху