mirror of
https://github.com/openvk/openvk
synced 2024-11-11 09:29:29 +03:00
86 lines
3.2 KiB
XML
86 lines
3.2 KiB
XML
|
{extends "./@layout.xml"}
|
||
|
|
||
|
{block title}
|
||
|
История блокировок
|
||
|
{/block}
|
||
|
|
||
|
{block heading}
|
||
|
{include title}
|
||
|
{/block}
|
||
|
|
||
|
{block content}
|
||
|
<table class="aui aui-table-list">
|
||
|
<thead>
|
||
|
<tr>
|
||
|
<th>ID</th>
|
||
|
<th>Забаненный</th>
|
||
|
<th>Инициатор</th>
|
||
|
<th>Начало</th>
|
||
|
<th>Конец</th>
|
||
|
<th>Время</th>
|
||
|
<th>Причина</th>
|
||
|
<th>Снята</th>
|
||
|
</tr>
|
||
|
</thead>
|
||
|
<tbody>
|
||
|
<tr n:foreach="$bans as $ban">
|
||
|
<td>{$ban->getId()}</td>
|
||
|
<td>
|
||
|
<span class="aui-avatar aui-avatar-xsmall">
|
||
|
<span class="aui-avatar-inner">
|
||
|
<img src="{$ban->getUser()->getAvatarUrl('miniscule')}"
|
||
|
alt="{$ban->getUser()->getCanonicalName()}" style="object-fit: cover;"
|
||
|
role="presentation"/>
|
||
|
</span>
|
||
|
</span>
|
||
|
|
||
|
<a href="{$ban->getUser()->getURL()}">{$ban->getUser()->getCanonicalName()}</a>
|
||
|
|
||
|
<span n:if="$ban->getUser()->isBanned()" class="aui-lozenge aui-lozenge-subtle aui-lozenge-removed">
|
||
|
{_admin_banned}
|
||
|
</span>
|
||
|
</td>
|
||
|
<td>
|
||
|
<span class="aui-avatar aui-avatar-xsmall">
|
||
|
<span class="aui-avatar-inner">
|
||
|
<img src="{$ban->getInitiator()->getAvatarUrl('miniscule')}"
|
||
|
alt="{$ban->getInitiator()->getCanonicalName()}" style="object-fit: cover;"
|
||
|
role="presentation"/>
|
||
|
</span>
|
||
|
</span>
|
||
|
|
||
|
<a href="{$ban->getInitiator()->getURL()}">{$ban->getInitiator()->getCanonicalName()}</a>
|
||
|
|
||
|
<span n:if="$ban->getInitiator()->isBanned()"
|
||
|
class="aui-lozenge aui-lozenge-subtle aui-lozenge-removed">{_admin_banned}
|
||
|
</span>
|
||
|
</td>
|
||
|
<td>{date('d.m.Y в H:i:s', $ban->getStartTime())}</td>
|
||
|
<td>{date('d.m.Y в H:i:s', $ban->getEndTime())}</td>
|
||
|
<td>{$ban->getTime()}</td>
|
||
|
<td>
|
||
|
{$ban->getReason()}
|
||
|
</td>
|
||
|
<td>
|
||
|
{if $ban->isRemovedManually()}
|
||
|
<span class="aui-avatar aui-avatar-xsmall">
|
||
|
<span class="aui-avatar-inner">
|
||
|
<img src="{$ban->whoRemoved()->getAvatarUrl('miniscule')}"
|
||
|
alt="{$ban->whoRemoved()->getCanonicalName()}" style="object-fit: cover;"
|
||
|
role="presentation"/>
|
||
|
</span>
|
||
|
</span>
|
||
|
|
||
|
<a href="{$ban->whoRemoved()->getURL()}">{$ban->whoRemoved()->getCanonicalName()}</a>
|
||
|
|
||
|
<span n:if="$ban->whoRemoved()->isBanned()" class="aui-lozenge aui-lozenge-subtle aui-lozenge-removed">
|
||
|
{_admin_banned}
|
||
|
</span>
|
||
|
{else}
|
||
|
<b style="color: red;">Активная блокировка</b>
|
||
|
{/if}
|
||
|
</td>
|
||
|
</tr>
|
||
|
</tbody>
|
||
|
</table>
|
||
|
{/block}
|