Анимированные аватары в темах

Анимированные аватары в темах

  1. android88
    Совместимость с XenForo:
    • XenForo 1.2
    • XenForo 1.3
    • XenForo 1.4
    • XenForo 1.5
    Это простое редактирование шаблона, которое позволяет показывать анимированные аватары в сообщениях.

    Тема на оф. форуме:
    Код:
    http://xenforo.com/community/threads/animated-avatars-in-threads.14807/
    У вас есть два варианта:
    1. Уменьшить размер всех аватаров до 96x96
    2. Разрешить аватару использовать свое собственное разрешение.
    Также есть 2 версии отображения:
    1. Отображать анимацию для всех.
    2. Не будет показывать анимацию для гостей (для более быстрого просмотра).
    Гость увидит анимацию

    Принудительное изменение аватара до 96х96: Открыть шаблон 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>
    Редактировать собственное разрешение : Открыть шаблон 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}" style="max-height:96px;max-width:96px;" itemprop="photo" />
    </a>
    Для гостя не отображается анимация

    Принудительное изменение аватара до 96х96: Открыть шаблон message_user_info.
    Найти:
    Код:
    <xen:avatar user="$user" size="m" />
    и заменить на:
    Код:
    <xen:if is="!{$visitor.user_id}">
    
    <xen:avatar user="$user" size="m" />
    
    <xen:else />
    
    <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></xen:if>
    Редактировать собственное разрешение: Открыть шаблон message_user_info.

    Найти:
    Код:
    <xen:avatar user="$user" size="m" />
    и заменить на:
    Код:
    <xen:if is="!{$visitor.user_id}">
    
    <xen:avatar user="$user" size="m" />
    
    <xen:else />
    
    <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}" style="max-height:96px;max-width:96px;" itemprop="photo" />
    
    </a></xen:if>
Поделиться этой страницей в