Abyss

DeG

Проверенные
Сообщения
18
Реакции
0
Баллы
5,505
Всем привет! Была тема, но меня направили сюда.
Посмотреть вложение 87076
Вопрос заключается в следующем: хочу переместить звание и ник выше аватарки, а баннер группы оставить внизу. Как это можно осуществить?
1527615997101-png.87074

Вам нужно сделать модификацию шаблона message_macros в которой оригинальный код шаблона заменить на свой, пример моего стиля
Этот код
Код:
<div class="message-avatar {{ ($xf.options.showMessageOnlineStatus && $user && $user.isOnline()) ? 'message-avatar--online' : '' }}">
            <div class="message-avatar-wrapper">
                <xf:if is="property('uix_postBitAvatarSize') == 'small'">
                    <xf:avatar user="$user" size="s" defaultname="{$fallbackName}" itemprop="image" />
                <xf:elseif is="property('uix_postBitAvatarSize') == 'medium'" />
                    <xf:avatar user="$user" size="m" defaultname="{$fallbackName}" itemprop="image" />
                <xf:elseif is="property('uix_postBitAvatarSize') == 'large'" />
                    <xf:avatar user="$user" size="l" defaultname="{$fallbackName}" itemprop="image" />
                </xf:if>
                <xf:if is="$xf.options.showMessageOnlineStatus && $user && $user.isOnline()">
                    <span class="message-avatar-online" data-xf-init="tooltip" title="{{ phrase('online_now')|for_attr }}"></span>
                </xf:if>
            </div>
        </div>
        <div class="uix_messagePostBitWrapper">
            <div class="message-userDetails">
                <h4 class="message-name"><xf:username user="$user" rich="true" defaultname="{$fallbackName}" itemprop="name" /></h4>
                <xf:usertitle user="$user" tag="h5" class="message-userTitle" banner="true" itemprop="jobTitle" />
                <xf:userbanners user="$user" tag="div" class="message-userBanner" itemprop="jobTitle" />
                <xf:if is="{$dateHtml}"><div class="message-date">{$dateHtml}</div></xf:if>
            </div>
            <xf:if is="{$linkHtml}"><div class="message-permalink">{$linkHtml}</div></xf:if>
            <xf:if is="$user.user_id">
                <xf:set var="$extras" value="{{ property('messageUserElements') }}" />
                <xf:if contentcheck="true">
                    <xf:if is="property('uix_collapseExtraInfo')">
                        <div class="thThreads__message-userExtras">
                    </xf:if>
Заменить на этот
Код:
        <div class="uix_messagePostBitWrapper">
            <div class="message-userDetails">
                <h4 class="message-name"><xf:username user="$user" rich="true" defaultname="{$fallbackName}" itemprop="name" /></h4>
                <xf:usertitle user="$user" tag="h5" class="message-userTitle" banner="true" itemprop="jobTitle" />
<div class="message-avatar {{ ($xf.options.showMessageOnlineStatus && $user && $user.isOnline()) ? 'message-avatar--online' : '' }}">
            <div class="message-avatar-wrapper">
                <xf:if is="property('uix_postBitAvatarSize') == 'small'">
                    <xf:avatar user="$user" size="s" defaultname="{$fallbackName}" itemprop="image" />
                <xf:elseif is="property('uix_postBitAvatarSize') == 'medium'" />
                    <xf:avatar user="$user" size="m" defaultname="{$fallbackName}" itemprop="image" />
                <xf:elseif is="property('uix_postBitAvatarSize') == 'large'" />
                    <xf:avatar user="$user" size="l" defaultname="{$fallbackName}" itemprop="image" />
                </xf:if>
                <xf:if is="$xf.options.showMessageOnlineStatus && $user && $user.isOnline()">
                    <span class="message-avatar-online" data-xf-init="tooltip" title="{{ phrase('online_now')|for_attr }}"></span>
                </xf:if>
            </div>
        </div>
                <xf:userbanners user="$user" tag="div" class="message-userBanner" itemprop="jobTitle" />
                <xf:if is="{$dateHtml}"><div class="message-date">{$dateHtml}</div></xf:if>
            </div>
            <xf:if is="{$linkHtml}"><div class="message-permalink">{$linkHtml}</div></xf:if>
            <xf:if is="$user.user_id">
                <xf:set var="$extras" value="{{ property('messageUserElements') }}" />
                <xf:if contentcheck="true">
                    <xf:if is="property('uix_collapseExtraInfo')">
                        <div class="thThreads__message-userExtras">
                    </xf:if>
Это на быструю руку, даже не проверял, но все сделать модификацией можно.
За вариант спасибо artscripts
можно отредактировать шаблон message_macros
После
<section itemscope itemtype="https://schema.org/Person" class="message-user">
Вставить
Код:
        <div class="message-userDetails">
            <h4 class="message-name"><xf:username user="$user" rich="true" defaultname="{$fallbackName}" itemprop="name" /></h4>
            <xf:usertitle user="$user" tag="h5" class="message-userTitle" banner="true" itemprop="jobTitle" />
            <xf:userbanners user="$user" tag="div" class="message-userBanner" itemprop="jobTitle" />
            <xf:if is="{$dateHtml}"><div class="message-date">{$dateHtml}</div></xf:if>
        </div>
И чуть ниже это убрать.
Но, настоятельно рекомендую использовать модификации шаблонов.
За вариант спасибо West14
Но они оказались нерабочими. Как можно осуществить задумку?
тоже интересует такое.
 
Но они оказались нерабочими. Как можно осуществить задумку?

OFFTOP

На моей памяти вы 8, кто задает данный вопрос за последнюю неделю. Меня разрывает интерес, почему всем так срочно понадобилось переместить ник/звание над аватаркой?

 
Посмотрите, что у вас стоит в настройках основных форума, например что стоит в поле главная страница. У вас дублируется домен, от сюда и проблема, я же вроде написал.
 
Посмотрите, что у вас стоит в настройках основных форума, например что стоит в поле главная страница. У вас дублируется домен, от сюда и проблема, я же вроде написал.
С этим я сам потом разберусь. Ну никак не относится это к стилю
 
Можно конечно предположить, что это проблема Laravel, но наверняка не сказать. Дайте доступ админа к админке, посмотрю, так только гадать. Проблема сервера или ваша.

nictic123, А по стилю вы хотите, чтобы вам указали готовую модификацию, для стиля который не стоит у нас? не ну удачи, может кто и захочет за вас сделать работу.
За сим откланиваюсь, как и сказали выше, разберетесь сами.
 
Последнее редактирование модератором:
Я вот не понимаю, что тут творится вообще, каким боком тут портал?
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу