Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Одмин

Как выборочно разрешить поиск по форуму?

Рекомендованные сообщения

Привет, друзья!

 

Вопрос такой. Решил разрешить гостям просматривать "Новые публикации", но запретить общий поиск по фразам в строчке "Искать". Скажите, как запретить гостям весь поиск, кроме "Новых публикаций"? Благодарю! :)

Поделиться сообщением


Ссылка на сообщение

В 3.1 это решалось так

/admin/applications/core/modules_public/search/search.php

 

	/* Check the member authorization */

Выше добавить

 

	/* Allow search new-content for guests */
	if( $this->request['module'] == 'search' AND $this->request['do'] == 'active' AND $this->request['search_app'] == 'forums' )
	{
		return;
	}

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

@siv1987, к сожалению для 3.2.3 не подходит. Нет такой строки как:

 

  /* Check the member authorization */

:(

Поделиться сообщением


Ссылка на сообщение

Хм, у меня есть. Попробуйте отыскать тогда этот код

 

if( ! isset( $this->memberData['g_use_search'] ) || ! $this->memberData['g_use_search'] )

Также добавляйте выше.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

@siv1987, всё сделал и оказалось что та строчка то же есть... :blink: чудеса да и только... но вот не сработало почему-то...

 

У меня для группы "Гости" стоит "Нет" в "Могут использовать поиск по форуму?". Но почему-то код не рабочий... после его залития в search.php, новые публикации по прежнему запрещены...

Поделиться сообщением


Ссылка на сообщение

А, возможно параметры отличаются. Попробуйте по типу 3.4x

 

       /* Allow search new-content for guests */
       if( $this->request['module'] == 'search' AND $this->request['do'] == 'viewNewContent' AND $this->request['search_app'] == 'forums' )
       {
           return;
       }

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

@siv1987, вот теперь всё работает!!! :lol:

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...