VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Как отключить "уведомления о запросе на получение статуса друга"?
0
После установки версии 3.7.2, у всех пользователей появилась функция "Получать уведомления о предложениях дружбы", которая включена по умолчанию.
Уведомления отправляются по эл. почте.
Я нашёл, как отключить эту опцию у конкретного пользователя через админку:
**тут был скрин, он умер**
Нашёл, где её может отключить любой пользователь у себя в "кабинете":
**тут был скрин, он умер**
Но не могу найти, как установить эту опцию отключенной по умолчанию у группы пользователей. Такое впечатление, что этой опции там просто нет.
В разделе "Основные настройки -> Регистрация пользователей ->Опции по умолчанию при регистрации" тоже не нашёл этого пункта.
**тут был скрин, он умер**
Хотя, например, там есть возможность установить отключенным по умолчанию пункт "Получать электронные письма от администраторов" который в "Моём кабинете" пользователей находится прям над пунктом "Получать уведомления о предложениях дружбы".
Если кто знает, как отключить уведомления по эл. почте о предложениях дружбы, подскажите пожалуйста.
Мучает такой же вопрос. Перерыл весь форум, совета не нашел. Подскажите, пожалуйста..
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,844
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20333
Репутация в разделе: 3212
0
в обслуживании/запросы MySQL
может там есть...
@InflictedPDNK
Простоузер
Join Date: Feb 2008
Posts: 16
Версия vB: 3.8.x
Reputation:
Novice 0
Репутация в разделе: 0
0
Quote:
Originally Posted by kerk
в обслуживании/запросы MySQL
может там есть...
в том то и дело, что нету. да и если бы было - прок был бы только для уже зарегенных юзеров, а у новых по дефолту эта опция включена.
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,844
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20333
Репутация в разделе: 3212
0
Quote:
Originally Posted by InflictedPDNK
у новых по дефолту эта опция включена.
если включишь у всех, будет и у новых
т.к. поле в таблице принимает значение по дефолту, ну скажем = 0 для всех и вновь зареганные так же будут иметь в этом поле 0
@InflictedPDNK
Простоузер
Join Date: Feb 2008
Posts: 16
Версия vB: 3.8.x
Reputation:
Novice 0
Репутация в разделе: 0
0
Quote:
Originally Posted by kerk
если включишь у всех, будет и у новых
т.к. поле в таблице принимает значение по дефолту, ну скажем = 0 для всех и вновь зареганные так же будут иметь в этом поле 0
а ведь логично... вопрос только в том, как этот запрос выполнить?
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,844
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20333
Репутация в разделе: 3212
0
я уже много раз описывал, как найти нужное поле табл. БД в исходнике страницы
открывай сорс, ищи поле name="name" где name имя твоего поля в форме и потом ищи его в базе данных
нашел? смотри, какие значения принимает это поле при разных настройках и делай соотв. запрос в БД
PHP Code:
$vbulletin->db->query_write("UPDATE " . TABLE_PREFIX . "table SET name = n");
естессно вместо table, name и n подставляешь свои значения
@InflictedPDNK
Простоузер
Join Date: Feb 2008
Posts: 16
Версия vB: 3.8.x
Reputation:
Novice 0
Репутация в разделе: 0
0
Quote:
Originally Posted by kerk
я уже много раз описывал, как найти нужное поле табл. БД в исходнике страницы
открывай сорс, ищи поле name="name" где name имя твоего поля в форме и потом ищи его в базе данных
нашел? смотри, какие значения принимает это поле при разных настройках и делай соотв. запрос в БД
PHP Code:
$vbulletin->db->query_write("UPDATE " . TABLE_PREFIX . "table SET name = n");
естессно вместо table, name и n подставляешь свои значения
Я именно это и пытался выполнить. vb_user поле options типа INT (10). Проблема в том, что по идее каждый бит должен отвечать за одну опцию, а при переключении этого уведомления к примеру значение 43519095 меняется на 55616247