Jump to content

Verification Badge for Staff // Значок подтверждения для персонала

Featured Replies

This tutorial will show you a verification badge for staff. Let's begin.
19d03737b9990a5844b2f686bd0f728c.png.f4bc6f0f80dd9e68c8f994d6e726c7f5.png

In order to make it:

1) Go to /applications/core/modules/front/members/profile.php in your file manager.

2) Add the code under:

public function execute()
{
/* Load Member */
$this->member = \IPS\Member::load( \IPS\Request::i()->id );

 

if ($this->member->inGroup(4,6)) {
      $this->member->name = $this->member->name . " ?";
    }

Basically, this code is checking if the visited profile's group is 4 or 6 (For me, 4 = Administrator, 6 = Moderators) and if it's, it's adding a verification symbol next to username.

Hope that worked.

Russian

В этом руководстве вы увидите значок проверки для сотрудников. Давай начнем.

19d03737b9990a5844b2f686bd0f728c.png.f4bc6f0f80dd9e68c8f994d6e726c7f5.png

Чтобы сделать это:

1) Перейдите в /applications/core/modules/front/members/profile.php в вашем файловом менеджере.

2) Добавьте код под:

public function execute()
{
/* Load Member */
$this->member = \IPS\Member::load( \IPS\Request::i()->id );

 

if ($this->member->inGroup(4,6)) {
      $this->member->name = $this->member->name . " ?";
    }

 

По сути, этот код проверяет, является ли группа посещаемого профиля 4 или 6 (для меня 4 = администратор, 6 = модераторы), и если это так, он добавляет символ подтверждения рядом с именем пользователя.

Надеюсь, это сработало.

Credit to Yondu

Modifying core file in next updates will be rewritten 

30 минут назад, Xontero сказал:

Modifying core file in next updates will be rewritten 

I believe there is a solution for this too. For now it works  :)

5 часов назад, MrHaim сказал:

В этом руководстве вы увидите значок проверки для сотрудников. Давай начнем.

19d03737b9990a5844b2f686bd0f728c.png.f4bc6f0f80dd9e68c8f994d6e726c7f5.png

Чтобы сделать это:

1) Перейдите в /applications/core/modules/front/members/profile.php в вашем файловом менеджере.

2) Добавьте код под:

public function execute()
{
/* Load Member */
$this->member = \IPS\Member::load( \IPS\Request::i()->id );

 

if ($this->member->inGroup(4,6)) {
      $this->member->name = $this->member->name . " ?";
    }

 

По сути, этот код проверяет, является ли группа посещаемого профиля 4 или 6 (для меня 4 = администратор, 6 = модераторы), и если это так, он добавляет символ подтверждения рядом с именем пользователя.

Почему просто не создать группу, в название которой можно добавить галочку, и просто не перемещать тебе туда необходимых тебе людей?

Для этого именно нужно лезть в файлы? Зачем?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.