mirror of
https://github.com/openvk/openvk
synced 2024-12-23 00:51:03 +03:00
add ignore button to blacklisted users
This commit is contained in:
parent
c714cc4038
commit
9afebf7d02
4 changed files with 13 additions and 1 deletions
|
@ -37,9 +37,13 @@ final class UserPresenter extends OpenVKPresenter
|
||||||
$this->template->user = $user;
|
$this->template->user = $user;
|
||||||
} else if($user->isBlacklistedBy($this->user->identity)) {
|
} else if($user->isBlacklistedBy($this->user->identity)) {
|
||||||
$this->template->_template = "User/blacklisted_pov.xml";
|
$this->template->_template = "User/blacklisted_pov.xml";
|
||||||
|
|
||||||
|
$this->template->ignore_status = $user->isIgnoredBy($this->user->identity);
|
||||||
$this->template->user = $user;
|
$this->template->user = $user;
|
||||||
} else if($this->user->identity->isBlacklistedBy($user)) {
|
} else if($this->user->identity->isBlacklistedBy($user)) {
|
||||||
$this->template->_template = "User/blacklisted.xml";
|
$this->template->_template = "User/blacklisted.xml";
|
||||||
|
|
||||||
|
$this->template->ignore_status = $user->isIgnoredBy($this->user->identity);
|
||||||
$this->template->user = $user;
|
$this->template->user = $user;
|
||||||
} else if(!is_null($user) && !$user->canBeViewedBy($this->user->identity)) {
|
} else if(!is_null($user) && !$user->canBeViewedBy($this->user->identity)) {
|
||||||
$this->template->_template = "User/private.xml";
|
$this->template->_template = "User/private.xml";
|
||||||
|
|
|
@ -165,8 +165,10 @@
|
||||||
</form>
|
</form>
|
||||||
{/if}
|
{/if}
|
||||||
|
|
||||||
<a class="profile_link" style="display:block;width:96%;" href="javascript:reportUser({$user->getId()})">{_report}</a>
|
|
||||||
<a n:if="!$blacklist_status" id="_bl_toggler" data-name="{$user->getMorphedName('genitive', false)}" data-val="1" data-id="{$user->getRealId()}" class="profile_link" style="display:block;width:96%;">{_bl_add}</a>
|
<a n:if="!$blacklist_status" id="_bl_toggler" data-name="{$user->getMorphedName('genitive', false)}" data-val="1" data-id="{$user->getRealId()}" class="profile_link" style="display:block;width:96%;">{_bl_add}</a>
|
||||||
|
{* 4 admins *}
|
||||||
|
<a n:if="$blacklist_status" id="_bl_toggler" data-val="0" data-id="{$user->getRealId()}" class="profile_link" style="display:block;width:96%;">{_bl_remove}</a>
|
||||||
|
<a class="profile_link" style="display:block;width:96%;" href="javascript:reportUser({$user->getId()})">{_report}</a>
|
||||||
<a n:if="!$user->isHideFromGlobalFeedEnabled()" class="profile_link" style="display:block;width:96%;" id="__ignoreSomeone" data-val='{!$ignore_status ? 1 : 0}' data-id="{$user->getId()}">
|
<a n:if="!$user->isHideFromGlobalFeedEnabled()" class="profile_link" style="display:block;width:96%;" id="__ignoreSomeone" data-val='{!$ignore_status ? 1 : 0}' data-id="{$user->getId()}">
|
||||||
{if !$ignore_status}{_ignore_user}{else}{_unignore_user}{/if}
|
{if !$ignore_status}{_ignore_user}{else}{_unignore_user}{/if}
|
||||||
</a>
|
</a>
|
||||||
|
|
|
@ -18,6 +18,9 @@
|
||||||
</div>
|
</div>
|
||||||
<div id="profile_links" n:if="isset($thisUser)">
|
<div id="profile_links" n:if="isset($thisUser)">
|
||||||
<a class="profile_link" style="display:block;width:96%;" href="javascript:reportUser({$user->getId()})">{_report}</a>
|
<a class="profile_link" style="display:block;width:96%;" href="javascript:reportUser({$user->getId()})">{_report}</a>
|
||||||
|
<a n:if="!$user->isHideFromGlobalFeedEnabled()" class="profile_link" style="display:block;width:96%;" id="__ignoreSomeone" data-val='{!$ignore_status ? 1 : 0}' data-id="{$user->getId()}">
|
||||||
|
{if !$ignore_status}{_ignore_user}{else}{_unignore_user}{/if}
|
||||||
|
</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -18,6 +18,9 @@
|
||||||
</div>
|
</div>
|
||||||
<div id="profile_links" n:if="isset($thisUser)">
|
<div id="profile_links" n:if="isset($thisUser)">
|
||||||
<a n:if="!$blacklist_status" id="_bl_toggler" data-val="0" data-id="{$user->getRealId()}" class="profile_link" style="display:block;width:96%;">{_bl_remove}</a>
|
<a n:if="!$blacklist_status" id="_bl_toggler" data-val="0" data-id="{$user->getRealId()}" class="profile_link" style="display:block;width:96%;">{_bl_remove}</a>
|
||||||
|
<a n:if="!$user->isHideFromGlobalFeedEnabled()" class="profile_link" style="display:block;width:96%;" id="__ignoreSomeone" data-val='{!$ignore_status ? 1 : 0}' data-id="{$user->getId()}">
|
||||||
|
{if !$ignore_status}{_ignore_user}{else}{_unignore_user}{/if}
|
||||||
|
</a>
|
||||||
<a class="profile_link" style="display:block;width:96%;" href="javascript:reportUser({$user->getId()})">{_report}</a>
|
<a class="profile_link" style="display:block;width:96%;" href="javascript:reportUser({$user->getId()})">{_report}</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in a new issue