Запретить пользователям просматривать другие профиля ips4 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1

Запретить пользователям просматривать другие профиля ips4

#1 Пользователь на сайте   Атаман ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 315
  • Регистрация: 13-Апрель 12
  • Репутация: 362
  • Откуда:no
  • IPB version:1.x
 

Отправлено 05 Март 2017 - 09:08

Не могу найти настройку запрет на просмотр других профилей.
0

#2 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 478
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 010
  • IPB version:I have no IPB
 

Отправлено 05 Март 2017 - 09:17

Что еще за настройка?

Запретить можно только на уровне модуля Members для определенных групп. Так сказать, выключить модуль.
0

#3 Пользователь на сайте   Атаман ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 315
  • Регистрация: 13-Апрель 12
  • Репутация: 362
  • Откуда:no
  • IPB version:1.x
 

Отправлено 05 Март 2017 - 09:32

В 3.4.х была возможность запретить пользователям просматривать других участников. В 4.х только отключить вообще профиль для просмотра даже самому себе.
0

#4 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 478
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 010
  • IPB version:I have no IPB
 

Отправлено 05 Март 2017 - 09:52

Вложение  canview.jpg (10,7К)
Количество загрузок: 14
Это?

Нет больше.
0

#5 Пользователь на сайте   Атаман ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 315
  • Регистрация: 13-Апрель 12
  • Репутация: 362
  • Откуда:no
  • IPB version:1.x
 

Отправлено 05 Март 2017 - 09:58

Да, оно так выглядит в 3.ке.(Могут просматривать профили и список пользователей?)

Жалко, что вырезали в 4
0

#6 Пользователь не на сайте   kgb ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 103
  • Регистрация: 11-Май 13
  • Репутация: 35
  • IPB version:2.3.x
 

Отправлено 06 Март 2017 - 17:15

System - > Applications -> System - > Profiles -> Permissions
System - > Applications -> System - > Online User List -> Permissions

И так далее по любому приложению и любому модулю



Изучайте движек! Лень не всегда двигатель прогресса

Сообщение изменено: kgb (06 Март 2017 - 17:15)

-1

#7 Пользователь на сайте   Атаман ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 315
  • Регистрация: 13-Апрель 12
  • Репутация: 362
  • Откуда:no
  • IPB version:1.x
 

Отправлено 06 Март 2017 - 20:01

Перед тем, как писать свой бессмысленный комментарий - прочтите тему!

Цитата

System - > Applications -> System - > Profiles -> Permissions

Настройка отключает профиль. Просмотр профиля после выкл не доступен всем.
0

#8 Пользователь на сайте   Атаман ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 315
  • Регистрация: 13-Апрель 12
  • Репутация: 362
  • Откуда:no
  • IPB version:1.x
 

Отправлено 09 Март 2017 - 22:11

Игорь извини, случайно удалил комментарий. (нет доступа в панель модерации, для восстановления)

Не работает (даже свой профиль просмотреть не дает) выскакивает ошибка
Error: Using $this when not in object context (0)
#0 /var/www/i/data/www/.com/forum/applications/core/modules/front/members/profile.php(44): IPS\_Member::inGroup(Array, 7)
#1 /var/www/i/data/www/.com/forum/system/Dispatcher/Dispatcher.php(129): IPS\core\modules\front\members\_profile->execute()
#2 /var/www/i/data/www/.com/forum/index.php(13): IPS\_Dispatcher->run()
#3 {main}


и во время наведения курсора на ник, выскакивает сообщение (При загрузке этого контента возникла проблема).
0

#9 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 478
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 010
  • IPB version:I have no IPB
 

Отправлено 10 Март 2017 - 08:17

Просмотреть сообщениеАтаман сказал(а):

Не работает (даже свой профиль просмотреть не дает) выскакивает ошибка

Код-то покажите, который используете.
0

#10 Пользователь на сайте   Атаман ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 315
  • Регистрация: 13-Апрель 12
  • Репутация: 362
  • Откуда:no
  • IPB version:1.x
 

Отправлено 10 Март 2017 - 18:21

Беда в том, что я удалил случайно Игоря сообщение (перепутал со своим), доступа в панель модератора нет, для восстановления.
0

#11 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 478
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 010
  • IPB version:I have no IPB
 

Отправлено 12 Март 2017 - 11:39

В 3.1 не хранятся удаленные посты в мод. панели.

applications/core/modules/front/members/profile.php

Найти
		if ( !$this->member->member_id )
		{
			\IPS\Output::i()->error( 'node_error', '2C138/1', 404, '' );
		}

Ниже добавить
		if (\IPS\Member::loggedIn()->member_id !== $this->member->member_id and \IPS\Member::loggedIn()->inGroup(array(1,2,3,4))) // Перечисляем через запятую айдишники групп, пользователи которых не смогут просматривать чужие профили кроме своих
		{
			\IPS\Output::i()->error( 'no_module_permission', '2C138/2', 403, '' );
		}

1

#12 Пользователь на сайте   Атаман ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 315
  • Регистрация: 13-Апрель 12
  • Репутация: 362
  • Откуда:no
  • IPB version:1.x
 

Отправлено 12 Март 2017 - 11:53

Спасибо, работает

(про входе в профиль).

Цитата

Приносим извинения, возникла проблема
У вас недостаточно прав для просмотра запрошенной страницы.

Код ошибки: 2C138/2


Не сочтите за наглость, а можно как-то сделать, чтоб пользователю с ограниченными правами ники пользователей были не кликабельны.?
0

#13 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 478
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 010
  • IPB version:I have no IPB
 

Отправлено 13 Март 2017 - 08:08

Просмотреть сообщениеАтаман сказал(а):

Не сочтите за наглость, а можно как-то сделать, чтоб пользователю с ограниченными правами ники пользователей были не кликабельны.?

Ссылки можно получить несколькими способами:
- через шаблон userLink
- через шаблон userLinkFromData
- через тег <a>
Поэтому тут все не уберешь. К тому же есть еще кликабельные фото юзеров.
1

#14 Пользователь на сайте   Атаман ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 315
  • Регистрация: 13-Апрель 12
  • Репутация: 362
  • Откуда:no
  • IPB version:1.x
 

Отправлено 13 Март 2017 - 08:36

Спасибо Вам. ;)
0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2017 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна