VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Дано: 40 (сорок) тысяч пользователей, перенесённых с Invision Power Board (IPB).
Всё перенеслось, всё отлично. Но есть несколько больших "НО".
1. По-умолчанию у всех пользователей оказалась отключена репутация.
2. По-умолчанию все импортированные пользователи не могут использовать личные сообщения.
3. По-умолчанию у всех пользователей оказались отключены публичные сообщения.
Собственно, есть ли какой-нибудь SQL-запрос по базе включить импортированным пользователям данные функции (включены на форуме по-умолчанию, свежезарегистрированных данный баг не затрагивает). Ибо вручную править все сорок тысяч через админ панель — это мало выполнимо.
админка/обслуживание/Выполнить SQL запрос
выбрать из выпадалки нужное (например: Да - Получать личные сообщения) - Продолжить
то же самое и с другими пунктами, если они есть в списке
@Rebound
Знаток
Join Date: Apr 2012
Posts: 102
Версия vB: 4.2.х
Пол:
Reputation:
Knowing 164
Репутация в разделе: 9
0
Quote:
Originally Posted by kerk
админка/обслуживание/Выполнить SQL запрос
выбрать из выпадалки нужное (например: Да - Получать личные сообщения) - Продолжить
то же самое и с другими пунктами, если они есть в списке
Спасибо. Сделал всё, кроме "Публичных сообщений". Там этой вкладки нет. Может самому можно как-то состряпать SQL-запрос?
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,737
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20269
Репутация в разделе: 8435
2
эти настройки пользователь сам должен установить у себя в кабинете в разделе Конфиденциальность - profile.php?do=privacy
записи об этих настройках, хранятся в таблице profileblockprivacy
для каждого пользователя создается несколько записей
Связь - contactinfo
Фотография - profile_picture
Публичные сообщения - visitor_messaging
Альбомы - albums
Обо мне - aboutme
Друзья - friends
Последние посетители - visitors
для каждой опции, узер может выставить свои значения
0 - Все
1 - Зарегистрированные пользователи
2 - Ваши знакомые
3 - Ваши друзья
+ к этим настройкам приватности, могут быть добавлены какие то свои, в настройках дополнительных полей в админке
скрин с локалки
таким образом, одним запросом вряд ли получится это сделать
Luvilla
Гость
Posts: n/a
Quote:
Originally Posted by Rebound
Может самому можно как-то состряпать SQL-запрос?
Code:
update `user` set `options` = `options` | 8388608
не забудьте про префикс таблиц, если будете выполнять из админки
@Rebound
Знаток
Join Date: Apr 2012
Posts: 102
Версия vB: 4.2.х
Пол:
Reputation:
Knowing 164
Репутация в разделе: 9
0
Quote:
Originally Posted by Luvilla
не забудьте про префикс таблиц, если будете выполнять из админки
Спасибо, отлично. Всё получилось. А ещё такие два вопроса:
1. Как можно массово, абсолютно для всех пользователей установить репутацию, например "5"?
2. Как можно полностью очистить замечания в профилях всех пользователей, а то сейчас там висит: Imported user?
@Hobot
Эксперт
Join Date: Sep 2006
Location: Единственный город Земли, расположенный с внутренней ?