1 (edited by SegrOk 2018.05.27 13:56)

Topic: [NL] Userlist Avatar: Аватары в списке пользователей

Расширение добавляет в список пользователей аватары

  • можно указать размеры показываемого аватара

  • совместимо с nl_gravatar и другими расширениями изменяющими стандартный аватар

  • пользователь может отключить показ аватара в списке

(написано по мотивам аналогичного расширения от kierownik http://punbb.informer.com/forums/topic/18622.html)

Настройки расширения
https://punbb.info/uploads/images/2018/05/4506a69279fdcf4739e2c3bfc16cac73.png


Профиль пользователя, раздел "Аватар" с дополнительными настройками
https://punbb.info/uploads/images/2018/05/ab924c21d68f4957091c30c3eb95aff3.png


Пример списка пользователей с аватарами
https://punbb.info/uploads/images/2018/05/46e82f741c41b70f381688f57a929802.png

Скачать: [NL] Userlist Avatar

2

Re: [NL] Userlist Avatar: Аватары в списке пользователей

Здорово! Прекрасная работа PunBB_INFO_ICQ/thumbsup
PunBB_INFO_ICQ/yahhoo  PunBB_INFO_ICQ/dance  PunBB_INFO_ICQ/bravo

3

Re: [NL] Userlist Avatar: Аватары в списке пользователей

На самом деле исходное расширение патчится вызовом generate_avatar_markup(), но решил переписать полностью.
Например настройки размеров были в отдельной спекции, а это как-то некошерно.
А еще прикольно перехватывать aex_section_manage_pre_ext_actions, чтобы в списке расширений была уникальная ссылка на настройки.

4

Re: [NL] Userlist Avatar: Аватары в списке пользователей

Классное расширение. Только аватары квадратные...

5

Re: [NL] Userlist Avatar: Аватары в списке пользователей

This is a great extension but I also have default avatar installed and the size I use is 120x120

When I use this extensions all avatars are set at 60 pixels and all avatars display in that size in the user list except the ones from the default avatar extension. They display at 120 pixels which is what I use in topic view.

SO this extension cannot modify the size set by the default avatar extension.

In my user list now everyone shows up at 60 except the ones who have no avatar they display the default avatar at 120.

How do I change this?