Skip to content

Последние посетители в профиле (3.3.х)

Есть в IPB ненужная (на мой взгляд) функция "гости в профиль" или как она культурно называется "Последние посетители".

Хотел убрать это.

 

Нашёл хук отсюда.

Там не указано для каких версий, но хук 2.5-летней давности. Тогда ещё 3.3 не было.

На всякий случай поставил - чудес не бывает, не прокатило! Установилось, но не работает.

 

 

 

Копаться в файле /admin/applications/members/modules_public/profile/view.php - грубовато как то.

 

Думал ещё решение - запустить задачу, которая будет каждые Х минут стирать все данные о том кто у кого шарился в профиле.

Но не нашёл где оно в базе хранится.

 

Какие мысли будут?

Featured Replies

Найти

 

	//-----------------------------------------
	// Visitors
	//-----------------------------------------

 

добавить после

 

	if( ! IPSMember::isInGroup($this->memberData, array(4)) )
	{
		$member['pp_setting_count_visitors'] = 0;
	}

 

4 (либо перечислить через запятую) - группа, которая имеет право видеть последних посетителей в профиле.

 

Захукать этот момент с посетителями довольно муторно, нужно дублировать весь метод.

  • Author

Спасибо. Работает

А почему бы просто из шаблона профиля не вырезать этот блок?...)

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.