Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Cudder

Не отображаются аватары.

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

02/06/14 22:08 (изменено)

Здравствуйте, возникла проблема с аватарами. Скажу сразу поиском пытался найти тут 2 дня, что-то и находил, но все равно не помогло.

 

Перейдем к самой проблеме.

 

В общем не отображаются аватары (дефолтные стоят) в последних публикациях, поиске. в профиле пользователей в разделе "Изменение статуса" также комментарии к нему, статусы в блоке на самом форуме также комментарии к нему, в низу форума "Администрация форума", в низу форума "Самые активные сегодня".

 

Уже не знаю что и делать, перепробовал все, что было в моих силах, прошу помочь мне вас.

 

 

Скринить много. достаточно взглянуть на блок статусы (перейти по ссылке в моем профиле) или на любой другой отдел описанный выше (у всех этих пользователей имеются аватары, Gravatar тут не причем).

 

Заранее благодарю.

Изменено пользователем Cudder

Поделиться сообщением


Ссылка на сообщение

Проверьте шаблон Глобальные -> userSmallPhoto. Сравните код с оригинальным шаблоном вашей версии.

Поделиться сообщением


Ссылка на сообщение

Проверьте шаблон Глобальные -> userSmallPhoto. Сравните код с оригинальным шаблоном вашей версии.

 

На всех шаблонах так, даже на оригинальном.

Поделиться сообщением


Ссылка на сообщение

А если попробовать сменить фото?

Поделиться сообщением


Ссылка на сообщение
02/06/14 22:36 (изменено)

А если попробовать сменить фото, ситуация останется прежней?

 

Я уже все перепробовал, единственное, это было по всему форуму, в некоторых местах я брал код и заменял его с другого шаблона некоторые части форума, как например главная, стали отображаться аватары, а некоторые заменял и без толку.

 

Список форума (boardIndexTemplate) до:

{parse template="userSmallPhoto" group="global" params="array('member_id' => $forum_data['last_poster_id'], 'members_seo_name' => $forum_data['seo_last_name'], 'pp_small_photo' => $forum_data['pp_small_photo'], 'alt' => '' )"}
													<else />
													{parse template="userSmallPhoto" group="global" params="array('member_id' => $forum_data['last_poster_id'], 'members_seo_name' => $forum_data['seo_last_name'], 'pp_small_photo' => $forum_data['pp_small_photo'], 'alt' => sprintf( $this->lang->words['bindex_userphoto_alt'], $forum_data['last_title'], $forum_data['members_display_name'] ) )"}

После (рабочий вариант):

<if test="hasphoto:|:$forum_data['pp_small_photo']">
														<a href='{parse url="showuser={$forum_data['last_poster_id']}" template="showuser" seotitle="{$forum_data['seo_last_name']}" base="public"}' class='ipsUserPhotoLink left'>
															<img src='{$forum_data['pp_small_photo']}' alt='{$this->lang->words['photo']}' class='ipsUserPhoto ipsUserPhoto_mini' />
														</a>
													<else />

Не уверен, что скопировал рабочий вариант полностью, но факт фактом.

Изменено пользователем Cudder

Поделиться сообщением


Ссылка на сообщение

Похоже что стиль не совсем соответствует версии. Ну или проблема где-то тут, раз "после" рабочий вариант. Ваиант "До" тоже должен работать. Поэтому нужно открыть еще раз шаблон userSmallPhoto и продебажить почему он не правильно срабатывает.

Входящая переменная $member на вкладке "Переменные" есть?

Поделиться сообщением


Ссылка на сообщение

Похоже что стиль не совсем соответствует версии. Ну или проблема где-то тут, раз "после" рабочий вариант. "До" тоже должен работать. Поэтому нужно открыть еще раз шаблон userSmallPhoto и продебажить почему он не правильно работает.

 

Как это сделать ? А и еще предлагали как вариант обновиться до 3.4.6 (сейчас 3.4.5)

Поделиться сообщением


Ссылка на сообщение

 

Входящая переменная $member на вкладке "Переменные" есть?

 

Нету

Поделиться сообщением


Ссылка на сообщение

Добавьте $member=array()

Поделиться сообщением


Ссылка на сообщение

Добавьте $member=array()

 

В userSmallPhoto ?

Поделиться сообщением


Ссылка на сообщение

Да, вкладка "Переменные". Если там ее нету.

Поделиться сообщением


Ссылка на сообщение
02/06/14 23:04 (изменено)

Добавьте $member=array()

 

Да я вас расцеловать готов :D Спасибо большое, очень помогли, все работает!

Плюсануть не могу, весь лимит потратил :)

Изменено пользователем Cudder

Поделиться сообщением


Ссылка на сообщение

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

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

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

×
×
  • Создать...