• Пожалуйста, создайте название темы отражающее ее смысл
  • Для ускорения решения Вашего вопроса заполните обязательные поля и подробно опишите возникшую проблему

Помощь Скрыть Идентификатор админов

nikolia

Участник
Сообщения
58
Реакции
11
Баллы
8
В общем вопрос в теме, как скрыть на сайте "Идентификатор админов" Вот тут реализовано это

2020-06-27_205824.jpg
 

ThePhoenix

Участник
Сообщения
28
Реакции
1
Баллы
3
nikolia, может есть смысл спросить у того, кто это разработал? Это же gamecms?))
Можно пошариться, посмотреть примеры по типу, скрывается или раскрывается при наведении, возможно решение там есть
 

nikolia

Участник
Сообщения
58
Реакции
11
Баллы
8
nikolia, может есть смысл спросить у того, кто это разработал? Это же gamecms?))
Можно пошариться, посмотреть примеры по типу, скрывается или раскрывается при наведении, возможно решение там есть
Так форум этот поддержка клиентов gamecms, поправь меня ели это ни так?
 

nikolia

Участник
Сообщения
58
Реакции
11
Баллы
8
Я бы сам сделал, если знать в каком файле формируется эта таблица, вот тут вывод её на сайт templates/standart/tpl/elements/admins.tpl)
PHP:
<div id="{server_id}" class="block block-table">
    <div class="block_head">
        {server_name}
    </div>
    <div class="table-responsive mb-0">
        <table class="table table-bordered admins">
            <thead>
                <tr>
                    <td>#</td>
                    <td>Пользователь</td>
                    <td>Идентификатор</td>
                    <td>Тип</td>
                    <td>Услуги</td>
                </tr>
            </thead>
            <tbody>
                {admins}
            </tbody>
        </table>
    </div>
</div>
 

D1m0n41k

Участник
Сообщения
467
Реакции
198
Баллы
43
nikolia, там скорее всего просто проверка на флаг доступа. И условие:
Если у пользователя есть флаг, то идентификатор показываем, в противном случае слово "Скрыто".
Добавлено:

Запоздал:D
 

nikolia

Участник
Сообщения
58
Реакции
11
Баллы
8
nikolia, там скорее всего просто проверка на флаг доступа. И условие:
Если у пользователя есть флаг, то идентификатор показываем, в противном случае слово "Скрыто".
Добавлено:

Запоздал:D
Сейчас скрыто для всех, не зависимо от флага
 

zhorzh78

Администратор
Сообщения
2,427
Решения
11
Реакции
947
Баллы
113
Файл /inc/classes/class.getdata.php
Функция public function servers_admins($server)
Diff:
$this->tpl->set("{user_id}", $row->user_id);
$this->tpl->set("{login}", $row->login);
+if(is_worthy("j")) //отображение для пользователей, имеющих доступ к редактированию админов
$this->tpl->set("{name}", $row->name);
+else
+$this->tpl->set("{name}", "Скрыто");
$this->tpl->set("{avatar}", $row->avatar);
$this->tpl->set("{type}", $type);
 

sibstrassi

Участник
Сообщения
4
Реакции
0
Баллы
1
Файл /inc/classes/class.getdata.php
Функция public function servers_admins($server)
Diff:
$this->tpl->set("{user_id}", $row->user_id);
$this->tpl->set("{login}", $row->login);
+if(is_worthy("j")) //отображение для пользователей, имеющих доступ к редактированию админов
$this->tpl->set("{name}", $row->name);
+else
+$this->tpl->set("{name}", "Скрыто");
$this->tpl->set("{avatar}", $row->avatar);
$this->tpl->set("{type}", $type);

не работает данный метод
 

sibstrassi

Участник
Сообщения
4
Реакции
0
Баллы
1
sibstrassi, Для решения своих проблем есть раздел Помощи. Не вводите пользователей в заблуждение бездоказательными постами.
я как раз в этом разделе и написал
куда это вообще добавлять нужно?
в функцию public function servers_admins($server) ?
все 8 строк просто в функцию добавить или какие-то отдельные или где-то что-то отредактировать нужно?
 

zhorzh78

Администратор
Сообщения
2,427
Решения
11
Реакции
947
Баллы
113
sibstrassi, В этой теме помогли скрыть идентификатор. Если у вас что-то не работает, создавайте тему, предоставляйте информацию.
Откройте файл, найдите функцию, найдите в функции эти строки. Что и куда вставить- станет очевидным. Если посмотреть на вышеуказанный код, то в нем зеленым цветом отмечены добавленные строки.
 

sibstrassi

Участник
Сообщения
4
Реакции
0
Баллы
1
sibstrassi, В этой теме помогли скрыть идентификатор. Если у вас что-то не работает, создавайте тему, предоставляйте информацию.
Откройте файл, найдите функцию, найдите в функции эти строки. Что и куда вставить- станет очевидным. Если посмотреть на вышеуказанный код, то в нем зеленым цветом отмечены добавленные строки.
теперь вот понятно, заработало) спасибо
 

bloodex

Участник
Сообщения
52
Реакции
8
Баллы
8
В общем вопрос в теме, как скрыть на сайте "Идентификатор админов" Вот тут реализовано это

Посмотреть вложение 1665
а смысл тут только скрыть а в профиль зайдешь все открыто ?! тогда и в профиле надо скрывать ))))
функция public function user_admins в файле class.widgets.php таким же макаром !
 

Вложения

  • ооо.png
    ооо.png
    19.4 KB · Просмотры: 10
Сверху