Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Тип аватар
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 2.0.7
- Сообщения: 566
- Стаж: 7 лет 4 месяца
- Благодарил (а): 278 раз
- Поблагодарили: 65 раз
Тип аватар
Давно хотел спросить. В общем, когда пользователь без загруженной аватары заходит в раздел аватар по умолчанию стоит "тип аватары" - > выбор из галереи (если она есть). Где изменить в коде умолчание на загружаемую аватару? Сейчас всегда так:
а нужно чтобы было по умолчанию так:
Объясню зачем. Новые пользователи стали такие ленивые, что даже не раскрывают меню, где есть опция загрузить свою аватару. Выбирают из подставленной по умолчанию галереи, а потом у многих одинаковые аватары.У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 3.0.4
- Сообщения: 2209
- Стаж: 16 лет 4 месяца
- Откуда: Павлодар
- Благодарил (а): 5 раз
- Поблагодарили: 153 раза
Re: Тип аватар
Vlad__, если кратко, то нужно расширение, перехватывающее событие
core.user_add_modify_data
, изменяющее user_avatar_type в sql_ary
, и SQL запрос для уже зарегистрированных пользователей.Всё повторяется. nurlan.info
-
- phpBB 2.0.7
- Сообщения: 566
- Стаж: 7 лет 4 месяца
- Благодарил (а): 278 раз
- Поблагодарили: 65 раз
Re: Тип аватар
А если изменить
Код: Выделить всё
'user_avatar_type' => '',
А вообще получается ерунда. Если в базе изменить user_avatar_type у пользователя, у которого загружена аватара из галереи, чтобы по умолчанию был выбор загружаемой, то на странице личного раздела аватара исчезнет. В общем, ничего городить не буду. Вопрос пока снят, но хотелось бы чтобы первым пунктом по умолчанию у вновь зарегистрированных пользователей все-таки была "загружаемая аватара" даже при наличии галереи. Так логичней и правильней. Имхо.
-
- phpBB 3.0.0 RC5
- Сообщения: 1668
- Стаж: 9 лет 6 месяцев
- Благодарил (а): 257 раз
- Поблагодарили: 195 раз
Re: Тип аватар
Просто они отсортированы по алфавиту, вот и выходит так. Попробуйте открыть /includes/ucp/ucp_profile.php, найти
И добавить перед
Совет чисто для проверки концепции, если поможет, можно расширением, только я пока не знаю как.
Код: Выделить всё
foreach ($avatar_drivers as $current_driver)
Код: Выделить всё
$avatar_drivers = array_reverse($avatar_drivers);
-
- phpBB 2.0.7
- Сообщения: 566
- Стаж: 7 лет 4 месяца
- Благодарил (а): 278 раз
- Поблагодарили: 65 раз
Re: Тип аватар
Спасибо, концепция оказалась верной. Помогло!
Такие явные вещи делать расширением по-моему не совсем то. Лучше сообщить разработчикам, чтобы внесли корректировку в очередную версию - при отсутствии аватары выбор из файла всегда на первом месте. Знал бы как, сам бы маякнул. Но не знаю...
-
- phpBB Guru
- Сообщения: 16370
- Стаж: 17 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 521 раз
- Поблагодарили: 1745 раз
Re: Тип аватар
Зачем? Чтобы лично вас удовлетворить? А потом возвращать всё назад, потому что другие привыкли по-другому или их юзеры поумнее?
Давайте не будем пороть чушь, ей и так уже больно.