Posted January 10, 201510 yr Подскажите пожалуйста, как скрыть нескольких пользователей, чтобы они не отображались в списке при просмотре группы из админки. Заранее спасибо.
January 10, 201510 yr Author знаний нет, как вы уже поняли) модуль или хук я сам не осилю, да и подозреваю тут можно обойтись несколькими строчками кода в нужном файлике. может кто-то из знающих подскажет алгоритм или хотя бы переменные, что копать?
January 10, 201510 yr Author специфическая обстановка на форуме, не буду вдаваться в подробности, это к сути не относится) перевести не легче, нужен именно шпион)
January 11, 201510 yr Подскажите пожалуйста, как скрыть нескольких пользователей, чтобы они не отображались в списке при просмотре группы из админки. Заранее спасибо. Так их со стороны публичной части можно будет найти. Тут я где-то приводил решение для похожей задачи. Только там нужно было изменить счетчик.
January 11, 201510 yr Author Так их со стороны публичной части можно будет найти. Тут я где-то приводил решение для похожей задачи. Только там нужно было изменить счетчик. Я понимаю, через список пользователей могут увидеть, но если найти решение, то оно же не будет отличаться для публичной и админской части? просто добавить изменения в несколько файлов вместо одного. Я находил ваше решение через поиск, пытался понять как его можно использовать для скрытия пользователей, но не осилил к сожалению.
January 11, 201510 yr /admin/applications/members/sources/adminSearch.php Ищите //----------------------------------------- // Filters //----------------------------------------- if ( $data['member_contains_text'] ) { Выше добавляйте $_sql[] = 'm.member_id NOT IN(1,2,3,4,5)';
January 11, 201510 yr Проще дать права пользователям через вторичные группы. Я на форуме обычный пользователь, а вторичная группа модераторов. В результате в группе модераторов я не отображаюсь, а все её права имею.
January 25, 201510 yr Author Спасибо огромное, это работает, только у меня версия не новая, по этому редактировал этот файл admin/applications/members/modules_admin/members/members.php И ещё никак не могу найти, как сделать тоже самое с файлом который отвечает за публичный список пользователей, на какую строку там ориентироваться? Спасибо, не знал о такой возможности. Edited January 25, 201510 yr by Robert89
January 25, 201510 yr Спасибо огромное, это работает, только у меня версия не новая, по этому редактировал этот файл admin/applications/members/modules_admin/members/members.php Так и нужно было написать о версии. И ещё никак не могу найти, как сделать тоже самое с файлом который отвечает за публичный список пользователей, на какую строку там ориентироваться? Что за список? Этот?
January 25, 201510 yr Author admin/applications/members/modules_public/list/view.php спасибо, а что там искать? вместо if ( $data['member_contains_text'] ) {
January 25, 201510 yr спасибо, а что там искать? вместо Например, //----------------------------------------- // NOT IN Member Groups... //----------------------------------------- if ( count( $hide_ids ) ) { $query[] = "m.member_group_id NOT IN(" . implode( ",", $hide_ids ) . ")"; } Добавить выше или ниже $query[] = 'm.member_id NOT IN(1,2,3,5)';