Jump to content

как ограничить доступ к списку пользователей?


wick
 Share

Recommended Posts

Как ограничить доступ гостям, заблокированным и т.д. к списку пользователей? Как убрать ссылку из навигации для этих групп разобрался, но если перейдут по ссылке http://сайт/members/ он всё равно им будет показываться. Как сделать, что бы список для них не показывался?

Link to comment
Share on other sites

В определенной группе, запрет просматривать список пользователей.

но там отключается сразу и список и возможность просматривать профили

"Могут просматривать профили и список пользователей?"

А надо только к списку доступ закрыть.

Link to comment
Share on other sites

но там отключается сразу и список и возможность просматривать профили

"Могут просматривать профили и список пользователей?"

А надо только к списку доступ закрыть.

 

Приложения - пользователи: Настройте там ограничение

Link to comment
Share on other sites

Приложения - пользователи: Настройте там ограничение

ну вот тут то я и скрыл из меню навигации ссылку на список пользователей, но там нет настройки что бы заблокировать доступ к списку

Link to comment
Share on other sites

Приложение доступно - Нет

Системная ошибка

[#111161,2] Вы не можете отключить приложения Система, Форум и Пользователи.

Link to comment
Share on other sites

но там отключается сразу и список и возможность просматривать профили

Логично, что если нельзя просматривать список пользователей значит нельзя просматривать и профили пользователей. Здесь применяется одна и та же настройка.

Link to comment
Share on other sites

Логично, что если нельзя просматривать список пользователей значит нельзя просматривать и профили пользователей. Здесь применяется одна и та же настройка.

есть вариант может как то заблокировать ссылку сайт/members/ ?

может редиректом на страницу ошибки

Edited by wick
Link to comment
Share on other sites

/admin/applications/members/modules_public/list/view.php

Найти

	if ( !$this->memberData['g_mem_info'] )
		{
			$this->registry->output->showError( 'cannot_view_memberlist', 10221, null, null, 403 );
	}

Ниже добавить

	if ( IPSMember::isInGroup( $this->memberData, array( 2, 5 ) ) )
		{
			$this->registry->output->showError( 'cannot_view_memberlist', 10221.1, null, null, 403 );
	}

  • Upvote 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...