Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Опубликовано:

Как изменить размер аватара в IPB 3.2?

 

1313486687-clip-4kb.jpg

1313486705-clip-3kb.jpg

1313486719-clip-3kb.jpg

 

Максимальный размер 180x180, а тут блин такая фигня. И анимация вроде бы тоже не работает :(

Рекомендованные сообщения

Опубликовано:

Как изменить размер аватара в IPB 3.2?

Уточните точную версию.

 

И анимация вроде бы тоже не работает

Ага

Опубликовано:
  • Автор

IPB 3.2.0

Опубликовано:
  • Автор

Где включить анимацию видимо нашёл.

Настройки  >  System Settings  >  Members  >  Профили пользователей

 

Разрешить анимированные GIF в мини-фотографиях?
"Ставим (ДА)"

Опубликовано:

IPB 3.2.0

Обновится до 3.2.1

В 3.2.0 она на харкодили от души. Чем думали и думали ....

 

При загрузке аватор ужимается до 100px

admin/sources/classes/member/photo.php

 

        public function buildSizedPhotos( $fileLocation, $memberId )

       {
               $t_height               = 100;
               $t_width          = 100;

 

А в профиле показывается как 90px

css - ipb_styles.css

 

.ipsUserPhoto_large { width: 90px; height: 90px; }
.ipsUserPhoto_medium { width: 50px; height: 50px; }
.ipsUserPhoto_mini { width: 30px; height: 30px; }
.ipsUserPhoto_tiny { width: 20px; height: 20px; }
.ipsUserPhoto_icon { width: 16px; height: 16px; }
.ipsUserPhoto_inset { width: 25px; height: 25px; position: absolute; margin-left:-22px; margin-top: 30px; }

 

При пересчете

admin/sources/base/core.php

							'member_photo_crop'				=> 100

 

Где включить анимацию видимо нашёл.

Спасибо. Это еще не смотрел.

 

Но советую перейти до 3.2.1

3.2.0 - песня еще та. Как все версии xx.0

Опубликовано:
  • Автор

Перешёл, спасибо. Сейчас буду проверять. Правда ошибочка, у меня только такие строчки в admin/sources/classes/member/photo.php

	$t_height		  = $this->settings['member_photo_crop'] ? $this->settings['member_photo_crop'] : 100;
	$t_width          = $this->settings['member_photo_crop'] ? $this->settings['member_photo_crop'] : 100;

 

Сделал 180x180 (это максимальный размер), думаю верно? Чтобы при 180х180 не уменьшались.

 

.ipsUserPhoto_large { width: 90px; height: 90px; }

 

Изменил 180x180, результата не вижу. Но, аватар свой перезалил.

 

'member_photo_crop'				=> 180,

 

Здесь так написал.

 

1313491873-clip-29kb.jpg

Опубликовано:
  • Автор

Страница не обновлялась видимо, глукануло. Всё работает, спасибо.

Опубликовано:

Перешёл, спасибо.

На 3.2.1?

 

Там есть такой пункт - Show users full photo in topic view; maximum width

If you enter a numerical value, then the full member's photo is shown with a maximum width of the entered value. If 0 or nothing is entered, then the 100x100 cropped thumb is used.

 

My Control Panel > System Settings > Members > User Profiles

 

Должно помочь без правки кода.

 

Правда ошибочка, у меня только такие строчки в admin/sources/classes/member/photo.php

Гм. В 3.2.1 да.

 

Открыл архив 3.2.0 тоже подобная строчка.

 

Меня спрашивали, я наверное тогда случайно в бету заглянул :(

 

Всё работает

Понятно. Это я сейчас из записей скопировал, а тогда я тестировал.

Опубликовано:

В 3.2.0 работает опция в conf_global.php:

$INFO['member_photo_crop'] = '100';

 

Пишете, сколько вам там надо в px, и получаете именно такие аватарки. Только надо еще в самом стиле в css, как правильно писали выше, тот же размер задать:

.ipsUserPhoto_large { width: 100px; height: 100px; }

 

А вообще я там набагрепортил так, всю систему аватарок в 3.2.1 вообще переписали)

Опубликовано:
  • Автор

Вот пропускаю самые важные файлы, как всегда..

Опубликовано:

В 3.2.0 работает опция в conf_global.php:

Не знал.

 

А вообще я там набагрепортил так

Блин. Выпадал. Трекер не смотрел совсем :(

 

всю систему аватарок в 3.2.1 вообще переписали

Здорово. Меня в 3.2.0 убило.

  • 1 месяц спустя...
Опубликовано:

Почему то аватар выводиться в худшем качестве чем в профиле, в сообщениях он как-то размыто. Почему?

Опубликовано:

Как понял анимацию никак не вернуть из-за хитрости новых авок. Я-то рад даже, но пользователи хотят.

Опубликовано:

Как понял анимацию никак не вернуть из-за хитрости новых авок

Панель управления > Настройки > System Settings > Members > Профили пользователей

Разрешить анимированные GIF в мини-каритинках профиля?

 

Почему то аватар выводиться в худшем качестве чем в профиле, в сообщениях он как-то размыто. Почему?

Там он еще может дополнительно сжимается настройками css

Опубликовано:

Панель управления > Настройки > System Settings > Members > Профили пользователей

Разрешить анимированные GIF в мини-каритинках профиля?

 

 

Там он еще может дополнительно сжимается настройками css

Ужас, вот это они намутили, как на зло людям. Не подскажите как там изменить в css чтобы не сжималось (шаблон дефолтный).

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.