Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Скрыть частично список Пользователей

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
старый дядька
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 7 месяцев
Откуда: Регион 26

Скрыть частично список Пользователей

Сообщение старый дядька »

Вопрос по списку участников форума. Возникла необходимость, из списка зарегистрированных Пользователей удалить(сделать невидимыми в общем списке) несколько участников, (как вариант удалить вообще весь список пользователей нет необходимости), но при этом оставить им право на вход и другие привилегии. Возможно ли это сделать?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16359
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1742 раза

Сообщение rxu »

В memberlist.php откорректировать sql запрос

Код: Выделить всё

$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar 
	FROM " . USERS_TABLE . "
	WHERE user_id <> " . ANONYMOUS . "
	ORDER BY $order_by";
добавив ID пользователей, которых не надо отображать в списке, в строке WHERE user_id <> " . ANONYMOUS . "
Изображение
старый дядька
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 7 месяцев
Откуда: Регион 26

Сообщение старый дядька »

Спасибо за ответ. После изменений (испробовал несколько вариантов) у меня либо в общем списке появлялся еще и Анонимус, либо пропадал весь список, сигнализируя об ошибке. Как правильно добавить эту запись об ID?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16359
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1742 раза

Сообщение rxu »

Хотя бы изменить строку так:

Код: Выделить всё

WHERE user_id <> " . ANONYMOUS . " AND user_id <>10 AND user_id <>11 AND user_id <>12
и т.д., где конструкций AND user_id <>10 по числу исключаемых пользователей, а 10 и пр. есть их ID.
Изображение
старый дядька
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 7 месяцев
Откуда: Регион 26

Сообщение старый дядька »

rxu писал(а):Хотя бы изменить строку так:...
Еще раз спасибо за совет. Все получилось!! Что такое ID до меня «дошло» сразу, я не знал правил (пунктуацию) написания самой строки, отсюда были печальные результаты вначале. Как замечательно когда все получается. Спасибо Вам.
старый дядька
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 7 месяцев
Откуда: Регион 26

Еще один вопрос по той же теме

Сообщение старый дядька »

Попутно с решением этого вопроса появился новый. А именно участники которых необходимо было скрыть, стали невидимыми в общем списке участников, но на титульной странице форума количество зарегистрированных участников полное, то есть цифры явно не совпадают со списком участников. Это можно исправить? То есть хочется чтобы цифры совпадали титульного листа со списком Пользовлателей.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16359
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1742 раза

Сообщение rxu »

ХМ :)
Открыть index.php
Найти строку

Код: Выделить всё

$total_users = get_db_stat('usercount');
Заменить на строку

Код: Выделить всё

$total_users = get_db_stat('usercount') - N;
где N - число Ваших "скрытых" пользователей.
Изображение
старый дядька
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 7 месяцев
Откуда: Регион 26

все работает!

Сообщение старый дядька »

Всегда уважал, уважаю и буду уважать профессионалов, в любом деле.
rxu большое Вам спасибо за помощь.
pta
phpBB 1.0.0
Сообщения: 4
Стаж: 15 лет 3 месяца
Откуда: Краснодар

Re: Скрыть частично список Пользователей

Сообщение pta »

А как скрыть вообще весь список пользователей, а? ;)
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 17 лет 9 месяцев
Откуда: Кишинёв
Благодарил (а): 1 раз

Re: Скрыть частично список Пользователей

Сообщение DK7 »

из index_body.tpl вырезать
<br />{LOGGED_IN_USER_LIST}
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Re: Скрыть частично список Пользователей

Сообщение Палыч »

Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Вернуться в «Поддержка phpBB 2.0.x»