Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

список пользователей

Идеи для расширения функциональности phpBB 2.0.x
newest

список пользователей

Сообщение newest »

Всем привте!

хочу поменять чутка список пользователей.. поменять колонку сайт на аватар.... поменял коды на {AVATAR_IMG} и {L_AVATAR} соответственно.. но ничего не вышло... почему?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

newest
Ну так это просто указание, откуда взять данные, а данные нужно еще и сгенерировать. Как это делается, можно посмотреть в usercp_viewprofile.php
Затея вообще не очень, аватары в списке пользователей нецелесообразны imho.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Meithar
phpBB 1.4.3
Сообщения: 85
Зарегистрирован: 19 лет 9 месяцев

Сообщение Meithar »

{AVATAR_IMG}
Про memberrow не забыл? Должно быть

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

{memberrow.AVATAR_IMG}
И L_AVATAR, кстати, в memberlist.php не определена. Нужно её добавить в $template->assign_vars(array()

После:

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

'L_PM' => $lang['Private_Message'],
добавь:

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

'L_AVATAR' => $lang['Avatar'],

Как это делается, можно посмотреть в usercp_viewprofile.php
А оно там уже есть, как это ни странно.

$poster_avatar в memberlist.php
Последний раз редактировалось Meithar 18.10.2004 23:53, всего редактировалось 1 раз.
Konkere

Сообщение Konkere »

Meithar
phpBB 1.4.3
Сообщения: 85
Зарегистрирован: 19 лет 9 месяцев

Сообщение Meithar »

Там в моде есть строки:

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

› Open /memberlist.php

Find: >>>
 $www = ( $row['user_website'] ) ? '<a href="' . $row['user_website'] . '" target="_userwww">' . $lang['Visit_website'] . '</a>' : '';
After add: >>>
 $avatar_img = ($row['user_avatar'] && $row['user_avatar_type']==2 ? '<img src=' . $row['user_avatar'] . '>' : ($row['user_avatar'] && $row['user_avatar_type']==3 ? '<img src=images/avatars/gallery/' . $row['user_avatar'] . '>' : false));
 
 
Find: >>>
 'WWW' => $www,
After add: >>>
 'AVATAR_IMG' => $avatar_img,
Это делать не нужно. И вообще, какой-то совсем левый мод. :)
newest

Сообщение newest »

спасибо Xpert
спасибо Konkere
отдельное спасибо Meithar

все работает!! :P
аватары в списке пользователей нецелесообразны imho
у нас университетский форум.. все друг друга видят, знают - надеюсь это поприкалывает всех.. :wink:

Вернуться в «Запросы модов для phpBB 2.0.x»