mirror of
https://github.com/openvk/openvk
synced 2024-11-13 10:39:24 +03:00
f9f6270da0
* Search with parameters * Small improvements * Small improvements no.2 Поиск теперь нормально выглядит на других темах При поиске по группам отображается количество участников там Костыль с пропуском постов возвращён но немного изменён Добавлен костыль к комментариям чтобы не показывались комменты с удалённых постов и не было бага как в вепуровке Добавлены ключи в советском и имперском языке для моих прошлых пуллов (ну и этого конечно) * Fix debilny oshibky Убрал лишние ключи локализации, исправил панель поеска и исправил hometown * fiksy bagiv * ok * ok 2 * ok * rrrrrrrrrrrrrrrr Добавил параметры в vkapi users.search(), пофиксил проверку коммерции, сузил параметры ещё больше и добавил анимацию выдвижения поиска чтобы красиво было
49 lines
3 KiB
XML
49 lines
3 KiB
XML
{var $author = $comment->getOwner()}
|
|
{var $Club = openvk\Web\Models\Entities\Club::class}
|
|
{var $postId = $comment->getTarget() instanceof \openvk\Web\Models\Entities\Post ? $comment->getTarget()->getId() : NULL}
|
|
|
|
<a name="cid={$comment->getId()}"></a>
|
|
<table border="0" style="font-size: 11px;" class="post comment" id="_comment{$comment->getId()}" data-comment-id="{$comment->getId()}" data-owner-id="{$author->getId()}" data-from-group="{$comment->getOwner() instanceof $Club}" n:attr="data-post-id => $postId">
|
|
<tbody>
|
|
<tr>
|
|
<td width="30" valign="top">
|
|
<a href="{$author->getURL()}">
|
|
<img src="{$author->getAvatarURL('miniscule')}" width="30" class="cCompactAvatars" />
|
|
</a>
|
|
</td>
|
|
<td width="100%" valign="top">
|
|
<div class="post-author">
|
|
<a href="{$author->getURL()}"><b>
|
|
{$author->getCanonicalName()}
|
|
</b></a>
|
|
<img n:if="$author->isVerified()" class="name-checkmark" src="/assets/packages/static/openvk/img/checkmark.png"><br/>
|
|
</div>
|
|
<div class="post-content" id="{$comment->getId()}">
|
|
<div class="text" id="text{$comment->getId()}">
|
|
{$comment->getText()|noescape}
|
|
|
|
<div n:ifcontent class="attachments_b">
|
|
<div class="attachment" n:foreach="$comment->getChildren() as $attachment" data-localized-nsfw-text="{_nsfw_warning}">
|
|
{include "attachment.xml", attachment => $attachment}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div n:if="isset($thisUser) &&! ($compact ?? false)" class="post-menu">
|
|
<a {if is_null($linkW)}href="#_comment{$comment->getId()}"{else}href="wall{!is_null($comment->getTarget()) ? $comment->getTarget()->getPrettyId() : $comment->getOwner()->getId()}#_comment{$comment->getId()}"{/if} class="date">{$comment->getPublicationTime()}</a> |
|
|
{if $comment->canBeDeletedBy($thisUser)}
|
|
<a href="/comment{$comment->getId()}/delete">{_delete}</a> |
|
|
{/if}
|
|
{if is_null($linkW)}
|
|
<a class="comment-reply">{_reply}</a>{/if}
|
|
<div style="float: right; font-size: .7rem;">
|
|
<a class="post-like-button" href="/comment{$comment->getId()}/like?hash={rawurlencode($csrfToken)}">
|
|
<div class="heart" style="{if $comment->hasLikeFrom($thisUser)}opacity: 1;{else}opacity: 0.4;{/if}"></div>
|
|
<span class="likeCnt">{if $comment->getLikesCount() > 0}{$comment->getLikesCount()}{/if}</span>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|