Придаём анимацию аватарам в темах

перешол на 5.6 php без изменений, поставил пустой двиг у него тоже нет возможности переключится(
 
Как мы знаем по-умолчанию в XenForo .gif аватары пользователей не имеют анимации в при просмотре тем форума.С помощью данной процедуры мы это исправим.

Открываем шаблон message_user_info и находим :

Код:
<xen:avatar user="$user" size="m" />

И заменяем на :

Код:
<a class="username avatar Av{$user.user_id}l" href="{xen:link members, $user}"> <img src="{xen:helper avatar, $user, l, 'true'}" alt="{$user.username}" height="96px" width="96px" itemprop="photo" /> </a>
Собственно и всё. Теперь аватары пользователей,с расширением .gif имеют анимацию в их сообщениях на форуме.

Код:
height="96px" width="96px
Размеры аватаров Вы можете изменить на свои.
Все сделал но так и не заработало.
 
Все сделал но так и не заработало.
И не заработает. Потому что это особенность определенного стиля. В каких-то стилях анимация включена уже из коробки, а в каких-то нужно где-то и как-то править код. Соответственно, необходимо задать этот вопрос в тему Вашего стиля.
 
У меня как бы включено на хосте и в настройках в админке, а аватарки анимированные только в профиле.
 

Вложения

  • imagick.jpg
    imagick.jpg
    178.2 KB · Просмотры: 44
а что за хостер? а то я тоже так на макхосте маялся так и не заработало нечего.
 
Все, разобрался. Надо просто уже установленные анимированные аватарки заново переустановить. Новые добавленные анимированные аватарки с включенным Imagick уже отображают анимацию.
 
установил на сервер imagick PECL ничего не изменилось, анимация не работает
Все заработало))))
 
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу