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

Started by kenny on 2012-01-19 19:22 — 44 replies, 10376 views

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

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

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

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

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

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

 <th>{L_USERNAME}</th>

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

 <th>{L_USERAVATAR}</th>

Найти

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

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

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

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

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

Сохраняем файлы.
Смотрим http://YOURDOMAIN.COM/forum/memberlist.php
Пацанские моды без лишнего, кому какой нравится, мы просто между делом написали.Моя версия написано давно, версия Nightmare сегодня.
Скрин
#2
Как размер пикчи сделать меньше?
#3
Как размер пикчи сделать меньше?
div в руки и вперёд...
#4
kenny, прикольно) но все же надо было сделать уменьшение аватар. get_avatar по определению размеру админа
#5
DarkMod, ресайз я не выкладывал,но он есть, по такому же принципу как обсудили с коллегами можно вытащить все что угодно.
#6
вопрос не в тему
Автор: kenny,mr.Stalker Evolution Torrent Tracker
Это случайно не локальный торрент трекер для билайна (корбины) в Туле?
#7
Типа того, а собственно с какой целью интересуемся?
#8
сам из Тулы провайдер билайн (корбинка)
Просто слышал про трекер,если можно ссылку в лс
p.s локальный трекер все пригодится🙂
#9
трекер тульский, только мы не из тулы. 🙂
Ссылка http://torrent.tula.su
#10
Насчёт ресайза, как один из вариантов банально задать
<img src='путь' style='max-width:100px; max-height:100px;'>