Avatar on Memberlist - аватары в списке пользователей

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Avatar on Memberlist - аватары в списке пользователей

Сообщение Пчелкин »

Вышла новая версия под 3.0.10 Avatar on Memberlist 1.0.3
Мод устанавливает микроаватарки в общий список пользователей форума. После обновления до 1.0.2 показывает микроаватарки в любых списках пользователей (в группах). При наведении на микроаватарку курсора - показывается ее полный вариант. После обновления до 1.0.3 добавятся аватары в список Лидеров форума.
Выложен здесь...
Мод АВАТАР В МЕМБЕРЛИСТЕ Avatar On Memberlist v1.0.3
В инструкции грубейшая ошибка...
Исправление - ЗДЕСЬ!!!
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Mouse
phpBB 2.0.0
Сообщения: 221
Стаж: 14 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 6 раз

Re: Avatar on Memberlist - аватары в списке пользователей

Сообщение Mouse »

Пчелкин, добрый день!
В какой файле выполнять изменения о которых Вы указали?
Вы написали - Avatars on the team page.xml - где это?
Никак не могу найти.
Подскажите, пожалуйста.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Avatar on Memberlist - аватары в списке пользователей

Сообщение Пчелкин »

Это файл самой инструкции
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Mouse
phpBB 2.0.0
Сообщения: 221
Стаж: 14 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 6 раз

Re: Avatar on Memberlist - аватары в списке пользователей

Сообщение Mouse »

А, понятно, спасибо.
Я установила все, но у меня никаких изменений не видно. Обновлялась сто раз.
Подскажите, пожалуйста.
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: Avatar on Memberlist - аватары в списке пользователей

Сообщение evrus01 »

Сделал вывод аватар на странице http://eve-play.ru/forum/viewonline.php (alena pass: 010203). Как у ботов и anonymous'ов убрать ссылку?
Не соображу никак :)

Добавлено спустя 7 минут 47 секунд:
Ссылку на аватарке я добавил вот таким нехитрым способом:

Код: Выделить всё

'U_VIEW_PROFILE'	=> get_username_string('profile', $row['user_id'], $row['username'], $row['user_colour']),
Подозреваю, что необходимо что-то дописать :)
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1097
Стаж: 17 лет 8 месяцев
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз

Re: Avatar on Memberlist - аватары в списке пользователей

Сообщение Garret_Dark »

evrus01, использовать следующую строку вместо вашей

Код: Выделить всё

'U_VIEW_PROFILE'	=> $row['user_type'] != 2 ? get_username_string('profile', $row['user_id'], $row['username'], $row['user_colour']) : false,
Также в шаблоне должна быть проверка на существование переменной "U_VIEW_PROFILE" иначе у ботов и гостей ссылка будет пустой.
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: Avatar on Memberlist - аватары в списке пользователей

Сообщение evrus01 »

Так и сделал.
Вот так получилось в шаблоне:

Код: Выделить всё

<td><!-- IF user_row.U_VIEW_PROFILE --><a title="{user_row.USERNAME}" class="thumbnail" href="{user_row.U_VIEW_PROFILE}"><!-- IF user_row.ONLINE_AVATAR -->{user_row.ONLINE_AVATAR}<!-- ELSE --> <img src="./images/avatars/no_avatar.png" width="32" alt="{L_AVATAR}" /><!-- ENDIF --></a><!-- ELSE --> <img src="./images/avatars/no_avatar.png" width="32" alt="{L_AVATAR}" /><!-- ENDIF --></td>
Добавлено спустя 54 минуты 11 секунд:
Сделал по аналогии для мода Who Viewed a Topic 1.0.0 (тема на ГУРУ — Есть ли мод "Кто смотрел тему"?)

Добавлено спустя 11 минут 52 секунды:
Если бы хватало познаний, собрал бы все в один мод.

Итак показываются аватарки в следующих списках:
  • Список пользователей
  • Список "Наша команда"
  • Список "Кто сейчас на форуме"
Как дополнение ко всему:
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 18 лет
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: Avatar on Memberlist - аватары в списке пользователей

Сообщение Jons »

При установке в Список "Наша команда" Avatars on the team page:

Find
'SELECT' => 'u.user_id, u.group_id as default_group, u.username, u.username_clean, u.user_colour, u.user_rank, u.user_posts, u.user_allow_pm, g.group_id, g.group_name, g.group_colour, g.group_type, ug.user_id as ug_user_id',
In-line Find
ug_user_id
In-line Add after
, u.user_avatar, u.user_avatar_type, u.user_avatar_width, u.user_avatar_height',
если добавить то в конце получаем u.user_avatar_height',',

А как правильно, поскольку если следовать иструкции, - получается неправильно
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Avatar on Memberlist - аватары в списке пользователей

Сообщение МайскийЖук »

Что за математика такая?

ug_user_id + , u.user_avatar, u.user_avatar_type, u.user_avatar_width, u.user_avatar_height', = ug_user_id, u.user_avatar, u.user_avatar_type, u.user_avatar_width, u.user_avatar_height',

Здесь все правильно.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: Avatar on Memberlist - аватары в списке пользователей

Сообщение evrus01 »

Jons, у меня эта строчка выглядит вот так:

Код: Выделить всё

'SELECT'	=> 'u.user_id, u.group_id as default_group, u.username, u.username_clean, u.user_colour, u.user_rank, u.user_posts, u.user_allow_pm, g.group_id, g.group_name, g.group_colour, g.group_type, ug.user_id as ug_user_id, u.user_avatar, u.user_avatar_type, u.user_avatar_width, u.user_avatar_height',
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 18 лет
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: Avatar on Memberlist - аватары в списке пользователей

Сообщение Jons »

Майский Жук у нас математика такая

ug_user_id+, u.user_avatar, u.user_avatar_type, u.user_avatar_width, u.user_avatar_height',
= ug_user_id, u.user_avatar, u.user_avatar_type, u.user_avatar_width, u.user_avatar_height', ',

вы забыли что изначально в строке после ug_user_id уже было ', , а ', + ', = ', ',
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Avatar on Memberlist - аватары в списке пользователей

Сообщение МайскийЖук »

То есть, что здесь лишнее и что нужно убрать, непонятно, да? Надо обязательно задать вопрос здесь.
Любовь и боль, покой и бой я как любой несу с собой…
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 18 лет
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: Avatar on Memberlist - аватары в списке пользователей

Сообщение Jons »

Лучше перебздеть, чем недобдеть.
Аватара пользователя
Ёжъ
phpBB 2.0.1
Сообщения: 288
Стаж: 18 лет 2 месяца
Откуда: Новосибирск
Благодарил (а): 189 раз
Поблагодарили: 7 раз

Re: Avatar on Memberlist - аватары в списке пользователей

Сообщение Ёжъ »

evrus01 писал(а):Вот так получилось в шаблоне:
А что ещё надо добавить чтоб показались аватары? У всех выводит no_avatar.
evrus01 писал(а):Сделал по аналогии для мода Who Viewed a Topic 1.0.0
а где можно подглядеть Ваши доработки?
evrus01 писал(а):Список "Кто сейчас на форуме"
Как дополнение ко всему:
Мод Who Viewed a Topic 1.0.0 вывод аватар в списке просмотревших тему (Есть ли мод "Кто смотрел тему"?)
Avatar of poster on Index and Viewforum 1.2.1a (тема на офф.)
Вывод аватар в Advanced Similar Topics (Related) 1.1.0 тема на ГУРУ [RC] Advanced Similar Topics ( Related ) - Похожие темы
А где все эти сокровища добыть возможно? Темы самих модов почитал- нет ничего про вставку аватар.

И может есть у кого Avatar of poster on Index and Viewforum 1.3? На офф.сайте архив mod-apiv_130.rar битый- ничем не докачивается. Приаттачьте, будьте добры!
Никто не знает столько, сколько не знаю я.
sweetah
phpBB 2.0.6
Сообщения: 506
Стаж: 16 лет 7 месяцев
Благодарил (а): 108 раз
Поблагодарили: 26 раз

Re: Avatar on Memberlist - аватары в списке пользователей

Сообщение sweetah »

Присоединяюсь к просьбе. Хотя бы для thankslist.php правку, evrus01, а? :roll:

Вернуться в «Поддержка модов для phpBB 3.0.x»