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

K

kenny

Гость
#1
Автор: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 сегодня.
Скрин
 

DarkMod

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

kenny

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

Maksim

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