Активный
- Регистрация
- 3 Янв 2025
- Сообщения
- 686
- Автор темы
- #1
Для начала потребуется плагин Custom Ban Information
Далее в настройках плагина в шаблон вставляется код
Далее в extra.less CSS код или же прямо в те же настройки плагина в шаблон но под тег <xf:css>
Результат

Автор Мануала: KeoFox
Далее в настройках плагина в шаблон вставляется код
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;
}
Результат

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