Уважаемые пользователи!
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 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
abola
phpBB 1.4.2
Сообщения: 50
Стаж: 17 лет 9 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Аватар по-умолчанию...

Сообщение abola »

Подскажите, есть ли мод отображения стандартной аватары, если у пользователя нет собственной?... Возможно вы видели - такой безликий, как правило серый, силуэт... Как сделать?...
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 44 раза
Контактная информация:

Сообщение Rayden »

Установи аватару по умолчанию для группы зарегистрированных пользователей
phpBB2 FAQ
phpBB3 FAQ
kfm
phpBB 1.4.0
Сообщения: 33
Стаж: 16 лет 9 месяцев

Сообщение kfm »

Rayden писал(а):Установи аватару по умолчанию для группы зарегистрированных пользователей
Админка > Пользователи и группы > Управление группами > Аватара группы
Тут? Или где? А как это повлияет на уже установленные аватары?
Rayden, при всем уважении, ваш стиль ответов - стремится больше к нулю...
phpbb 3.0.1/MySQL 4.1.20
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 44 раза
Контактная информация:

Сообщение Rayden »

Ответ дан, если для тебя там содержание инфы стремиться к нулю - сочувствую, но больше ничем помочь не могу.
Ты ждешь, что я тебя упрашивать буду - установи пожалуйста! Тебе надо, ты установи и скажи, как это повлияет на установленные аватары.
PS. Это не мы с тобой общаемся?
http://www.phpbb.com/community/viewtopi ... &p=3266824
Default Avatar
Posted: Sat Nov 17, 2007 5:34 pmby eeonline
Please can someone create a mod that makes a member have a default avatar which they can change via Profile.

thanks!

--------------------------------------------------------------------------------

Re: Default Avatar
Posted: Sat Nov 17, 2007 5:53 pmby A_Jelly_Doughnut
Set an avatar for the Registered Users group. That is in the Users & Groups tab on the ACP
phpBB2 FAQ
phpBB3 FAQ
stilled
phpBB 1.0.0
Сообщения: 2
Стаж: 15 лет 8 месяцев
Поблагодарили: 1 раз
Контактная информация:

Re: Аватар по-умолчанию...

Сообщение stilled »

На установленные это влияет так, они просто удаляются... Хорошо что я попробовал на тестовом форуме, а то сделать такое на работающем - катастрофа.
bobpik
phpBB 1.0.0
Сообщения: 7
Стаж: 15 лет 8 месяцев

Re: Аватар по-умолчанию...

Сообщение bobpik »

Да уж, плохо. У меня вот тоже есть форум, и хотел поставить прикольную аватарку для пользователей без оной. Но пожертвовать аватарами всех остальных пользователей - это жесть! жаль что нет способа :(
rbor
phpBB 1.0.0
Сообщения: 8
Стаж: 17 лет 2 месяца

Re: Аватар по-умолчанию...

Сообщение rbor »

Способ есть, сделал себе на форуме сегодня.
Мод оформлять не буду ибо лень, да и не умею я ;)
Установка аватара по-умолчанию для профиля пользователя и просмотра форума.
Версия АдЫн,ноль (она же финальная)
АвторЪ: Rbor

Viewtopic.php
Найти

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

'avatar'		=> ($user->optionget('viewavatars')) ? get_user_avatar($row['user_avatar'], $row['user_avatar_type'], $row['user_avatar_width'], $row['user_avatar_height']) : '',
Заменить строку на нижеприведённую, предварительно заменив там путь к картинке, высоту и ширину картинки в пикселах (путь абсолютный, ширина с высотой - только числа!)

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

'avatar'		=> ($user->optionget('viewavatars')) ? (!empty($row['user_avatar'])) ? get_user_avatar($row['user_avatar'], $row['user_avatar_type'], $row['user_avatar_width'], $row['user_avatar_height']) : get_user_avatar('абсолютный путь к картинке', 2, ширина, высота) : '',
memberlist.php
Найти

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

$poster_avatar = get_user_avatar($member['user_avatar'], $member['user_avatar_type'], $member['user_avatar_width'], $member['user_avatar_height']);
Заменить строку на нижеприведённую, предварительно заменив там путь к картинке, высоту и ширину картинки в пикселах (путь абсолютный, ширина с высотой - только числа!)

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

$poster_avatar = (!empty($member['user_avatar'])) ? get_user_avatar($member['user_avatar'], $member['user_avatar_type'], $member['user_avatar_width'], $member['user_avatar_height']) : get_user_avatar('абсолютный путь к картинке', 2, ширина, высота);
Сотворил вот эту картинку и вставил, чтобы пользоватеям было стыдно и они сами вставляли аватары ;)
Изображение
Аватара пользователя
dixdi
phpBB 1.0.0
Сообщения: 4
Стаж: 15 лет 3 месяца

Re: Аватар по-умолчанию...

Сообщение dixdi »

Версия 3.0.4 Админка > Пользователи и группы > Управление группами > Аватара группы не удаляет аватары у пользователей с аватарами, но ставит тем у кого их нет и новым пользователям.
Аватара пользователя
schved
phpBB 1.4.2
Сообщения: 50
Стаж: 15 лет 5 месяцев
Откуда: Белгород
Поблагодарили: 1 раз
Контактная информация:

Re: Аватар по-умолчанию...

Сообщение schved »

Еще как удаляются! На рабочем форуме удалились, теперь прошу всех заново закачивать, от пользователей возмущению нет придела, хотя сам виноват!
DeusEx
phpBB 1.2.1
Сообщения: 28
Стаж: 15 лет 2 месяца
Поблагодарили: 1 раз
Контактная информация:

Re: Аватар по-умолчанию...

Сообщение DeusEx »

rbor
Странно. По твоему способу все сделал, при заходу в профиль аватар есть, а при просмотре топов, аватара нет. Кэш чистил.
Аватара пользователя
SASH
phpBB 1.2.1
Сообщения: 24
Стаж: 16 лет 5 месяцев
Откуда: UA-IX
Поблагодарили: 1 раз
Контактная информация:

Re: Аватар по-умолчанию...

Сообщение SASH »

DeusEx,
Viewtopic.php Найти
Нужно найти предлагаемый код второй раз, ниже по тексту и снова заменить...
После этих манипуляций у меня заработало...

Надеюсь Rbor исправит инструкцию...
Верю в смерть после жизни, в любовь после секса и в крем после бритья...
MyMan
phpBB 1.2.0
Сообщения: 14
Стаж: 14 лет 9 месяцев
Поблагодарили: 2 раза

Re: Аватар по-умолчанию...

Сообщение MyMan »

Аватара отображается в топиках, личных сообщениях и просмотре профиля. Все. Поэтому не проще подправить дизайны в оных шаблонах и будет вам замена:

НАПРИМЕР В ШАБЛОНЕ ОТОБРАЖЕНИЯ ТОПИКА:
STYLES/PROSILVER/TEMPLATE/VIEWTOPIC_BODY.HTML

НАЙТИ:

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

<!-- IF postrow.POSTER_AVATAR -->
					<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
				<!-- ENDIF -->
ЗАМЕНИТЬ НА:

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

<!-- IF postrow.POSTER_AVATAR -->
<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF -->
<!-- ELSE -->
<img src="путь к аватару по умолчанию/noavatar.jpg" width="150" height="150" />
<!-- ENDIF --><br />
Аналогично сделать в шаблонах просмотра профиля и личных сообщений. Все очень просто и не надо применять аватары для групп, которые удаляют уже установленные аватары пользователей.

Незабудьте указать размеры своей аватары для замены в:

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

<img src="путь к аватару по умолчанию/noavatar.jpg" width="150" height="150" />
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 44 раза
Контактная информация:

Re: Аватар по-умолчанию...

Сообщение Rayden »

Это будет не аватарка по умолчанию, а заглушка для отсутствующих аватар.
phpBB2 FAQ
phpBB3 FAQ
MyMan
phpBB 1.2.0
Сообщения: 14
Стаж: 14 лет 9 месяцев
Поблагодарили: 2 раза

Re: Аватар по-умолчанию...

Сообщение MyMan »

Rayden

а разница? По идее смысл аватары по умолчанию в том, чтобы она стояла если ее нет. + она ничему не мешает, если админ захочет установить аву по умолчанию для какой-то группы то для этой группы будет своя ава. Просто этот простой способ делает аву по умолчанию и не создает проблем с удалениями ав как сказано выше.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 44 раза
Контактная информация:

Re: Аватар по-умолчанию...

Сообщение Rayden »

Я ж не спорю, что эффект тот же. Я про то, что по сути это другое. Ну и при смене стиля отразится.
phpBB2 FAQ
phpBB3 FAQ
Закрыто

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