Опубликовано: 21 июля 20169 г Добрый день. Подскажите, пожалуйста, возможно ли в IPB 3.4 сделать разные аватарки в зависимости от пола пользователя? Был хук такой, но с ним есть проблемы в версии 3.4.9.Возможно ли адаптировать эту инструкцию под 3.4? http://ipbskins.ru/forum/topic7025.html/page__view__findpost__p__46014 Спасибо.
Опубликовано: 29 июля 20169 г Автор Посмотрел код, вроде совсем не подходит для 3.4 - другой принцип подгрузки аватарок :( С таким кодом в 3.4 сразу все 3 аватарки подгружаются... Никак не пофиксить? Метод хороший, жаль, что устарел. И хук платный, и глючит. Тут бы и простое условие подошло бы - if в зависимости от пола... Как его составить только правильно... Изменено 29 июля 20169 г пользователем Strategius
Опубликовано: 29 июля 20169 г \admin\sources\base\ipsMember.php Найти /* Main photo */ $member['pp_main_photo'] = ipsRegistry::$settings['img_url'] . '/profile/default_large.png'; $member['pp_main_width'] = 125; $member['pp_main_height'] = 125; $member['_has_photo'] = 0; /* Thumb */ $member['pp_thumb_photo'] = ipsRegistry::$settings['img_url'] . '/profile/default_large.png'; $member['pp_thumb_width'] = 100; $member['pp_thumb_height'] = 100; Заменить на $default_avatar = '/profile/default_large.png'; if( $member['member_id'] ) { $_a = array( 'm' => 'default_male.png', 'f' => 'default_female.png' ); if( ! empty( $_a[ $member['field_5'] ] ) ) { $default_avatar = '/profile/' . $_a[ $member['field_5'] ]; } } /* Main photo */ $member['pp_main_photo'] = ipsRegistry::$settings['img_url'] . $default_avatar; $member['pp_main_width'] = 125; $member['pp_main_height'] = 125; $member['_has_photo'] = 0; /* Thumb */ $member['pp_thumb_photo'] = ipsRegistry::$settings['img_url'] . $default_avatar; $member['pp_thumb_width'] = 100; $member['pp_thumb_height'] = 100;
Опубликовано: 29 июля 20169 г Автор Работает, благодарю!А как составить условие, чтобы в userInfoPane для женских профилей под аватарку добавить надпись "Forum Lady"? :)
Опубликовано: 25 октября 20169 г Автор Вылез недочет с аватаркой - если к примеру девушка со стандартной аватаркой (женской) напишет в тему, то на главной странице рядом с названием темы будет отображаться дефолтная мужская аватарка. Не подскажете, как исправить?
Опубликовано: 25 октября 20169 г Автор Да, но всегда выводится почему-то default_large.png, вместо default_female.png и default_male.png на главной... Изменено 25 октября 20169 г пользователем Strategius
Опубликовано: 25 октября 20169 г Автор В темах и везде разных аватарки в зав. от пола выводятся, а на главной нет почему-то (рядом с последним сообщением). Проверил на дефолтном стиле...
Опубликовано: 26 октября 20169 г Автор Понял, тогда буду искать проблему у себя,что-то видимо где-то наковырял.
Опубликовано: 26 октября 20169 г Автор Посмотрел на другом тестовом форуме - такая же ситуация... В теме аватарка правильная, а на главной дефолтная "средний род"...
Опубликовано: 26 октября 20169 г Пол определяется дополнительным полем, возможно там не загружаются поля.
Добрый день. Подскажите, пожалуйста, возможно ли в IPB 3.4 сделать разные аватарки в зависимости от пола пользователя? Был хук такой, но с ним есть проблемы в версии 3.4.9.
Возможно ли адаптировать эту инструкцию под 3.4? http://ipbskins.ru/forum/topic7025.html/page__view__findpost__p__46014
Спасибо.