Страница блокировки для плагина Custom Ban Information

Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
Активный
Регистрация
3 Янв 2025
Сообщения
689
Для начала потребуется плагин Custom Ban Information

Далее в настройках плагина в шаблон вставляется код
HTML:
<div class="blockMessage blockMessage--center">
    <div class="ban_header">
        <div class="banIcon">
            <img src="https://i.ibb.co/CHHPKKG/cry.gif" alt="Ban Icon">
        </div>
        <div class="ban_header_text">
            <div class="banTitle">{{ phrase('Доступ к форуму заблокирован') }}</div>
            <div class="banSubTitle">Ваш аккаунт заблокирован за нарушение правил форума.</div>
        </div>
    </div>
    <div class="banPageContainer">
        <div class="banCard">
            <strong>Заблокировал</strong>
            <xf:username user="{$xf.visitor.Ban.BanUser}" rich="true" notooltip="true" />
        </div>

        <div class="banCard">
            <strong>Дата начала</strong>
            {{ date($xf.visitor.Ban.ban_date) }}
        </div>

        <div class="banCard">
            <strong>Причина</strong>
            {{ $xf.visitor.Ban.user_reason ?: phrase('n_a') }}
        </div>

        <div class="banCard">
            <strong>Разблокировка</strong>
            {{ $xf.visitor.Ban.end_date ? date($xf.visitor.Ban.end_date) : phrase('never') }}
        </div>
    </div>

    <div class="banFooter">
        Ваше имя пользователя: <span class="highlight">{$xf.visitor.username}</span><br />
        ID пользователя: <span class="highlight">{$xf.visitor.user_id}</span><br /><br />
    </div>
</div>

Далее в extra.less CSS код или же прямо в те же настройки плагина в шаблон но под тег <xf:css>
CSS:
.banTitle {
    text-align: center;
    font-size: 24px;
    margin-top: 20px;
    margin-bottom: 10px;
    font-weight: bold;
}

.banSubTitle {
    text-align: center;
    margin-bottom: 30px;
    color: #bbb;
}

.banIcon {
    text-align: center;

    img {
        width: 200px;
        height: auto;
    }
}

.banFooter {
    text-align: center;
    margin-top: 30px;
    color: #888;
    font-size: 14px;
}

.ban_header {
    display: flex;
    justify-content: center;
    align-items: center;
}

.highlight {
    color: #2d88ff;
    font-weight: bold;
}

Результат
1755279791970.png

Автор Мануала: KeoFox
 
Сверху