Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Как тотально отключить "статусы" пользователей в IPB 3.4.5?

Опубликовано:

Приветствую!

 

Подскажите плз — сильно достали спаммеры.

Долго не мог понять — ну вот зачем они по 100 ботов в день, несмотря на капчи, регистрируют?

 

Какие-либо ссылки на форуме тотально запрещены...

 

Оказалось — ради того, чтобы просто ТЕКСТОМ прописать в СТАТУСЕ какой-нить URL...

 

Да, я могу в шаблоне найти и вырезать отображение статусов пользователей, но это какое-то уж очень "кустарное" решение...

Поэтому очень прошу, подскажите, как:

1. Либо запретить любой намек на URLы в статусе/подписи (ведь можно же это сделать в топиках)?

2. Либо отключить статусы любым возможным способом из настроек (или хоть длину до 1-2 символов ограничить)?

 

Заранее спасибо!!!

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

Опубликовано:
  • Автор

З.ы. Пока проблему решил чисткой — одним секундным SQL запросом, но это, конечно, не решение...

UPDATE dfrmember_status_updates SET status_content='';

Опубликовано:

Варианты решения:

 

1.1 Отключить видимость статусов.

2.2 Попробовать настроить акронимы и заменять http://, www., .com и пр. на что-то другое. Вдруг акронимы и в статусах работать будут?

3.3 Временно отключить регистрации через IP.Board.

Опубликовано:
  • Автор

http://community.invisionpower.com/files/file/5378-status-update-group-controls/

 

Там же есть еще 2 хука, но они для версий 3.2

Да нет, вроде уже для 3.4.х

Пожалуйста, сбросьте мне этот файл, я там зарегился, но прав качать почему-то нет...

Нашел и скачал его <<<Ссылка на варезник>>>, спасибо!

У меня там форум 3.3.2, но, по идее, тоже должно работать. Отпишусь :)

 

File Information

Submitted: Apr 07 2012 10:11 PM

Last Updated: May 17 2013 11:15 AM

File Size: 4.25KB

Views: 2661

Downloads: 291

Supported IPS Software Version: IPB 3.4.x

 

Варианты решения:

 

1.1 Отключить видимость статусов.

2.2 Попробовать настроить акронимы и заменять http://, www., .com и пр. на что-то другое. Вдруг акронимы и в статусах работать будут?

3.3 Временно отключить регистрации через IP.Board.

1.1 Вы имеете ввиду то же, что и я — вырезать из скина?

2.2 А можно чуточку подробнее? Где они вообще?

3.3 Да, тоже вариант )))

Спасибо, попробую, если с хуком не выйдет :)

  • 1 месяц спустя...
Опубликовано:

Надо бороться с причиной, а не следствием. Причина - регистрация ботов.

  • 7 месяцев спустя...
Опубликовано:

Подскажите как отключить видимость статусов?

  • 9 месяцев спустя...
Опубликовано:

Тотально статусы можно отключить так (версия ipb 3.4.6):

 

удалить/забэкапить файлы:

сайт/админка/applications/members/extensions/profileTabs/status.php и status.conf.php

 

Файлы лучше забэкапить (переименовать), чтобы потом можно было быстро вернуть их на место.

При этом не надо возиться с шаблонами - вкладка из профиля исчезнет.

 

Перед этим в настройках везде отключил возможность редактировать и импортировать статусы (на всякий случай).

 

--

Подсмотрено тут

Опубликовано:
status.conf.php

$CONFIG['plugin_enabled']     = intval( ipsRegistry::$settings['su_enabled'] );

$settings['su_enabled'] говорит о том, что плагин можно отключить настройкой su_enabled либо через админцетр, либо через ./conf_global.php (если в ац такой настройки нету) добавив $INFO['su_enabled'] = 0;

Опубликовано:

Спасибо, все работает, так даже лучше. :)

  • 11 месяцев спустя...

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

Сейчас на странице 0

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

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.