VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Бывают такие ситуации, когда ненароком удаляются пользователи. При этом, остаются их темы и сообщения. Как же быть? Как его вернуть? Решение есть. Используем SQL запрос. Дальше, подробнее об этом.
Сперва, чтоб позволить Администратору выполнять SQL запросы с админ-панели – нужно дать ему эти права.
Для этого, открываем config.php и ищем:
Quote:
// ****** СПИСОК ПОЛЬЗОВАТЕЛЕЙ С ПРАВАМИ ВЫПОЛНЕНИЯ ЗАПРОСОВ ******
// Указанным здесь пользователям будет дана возможность выполнять запросы из панели
// управления. Чтобы узнать больше, прочтите предыдущие пункты. Пожалуйста, помните, что
// выполнение запросов даст огромные возможности. Вы можете удалить пользователей из этого
// пункта для большей безопасности.
$config['SpecialUsers']['canrunqueries'] = '';
Где, в:
PHP Code:
$config['SpecialUsers']['canrunqueries'] = '';
Указываем ID Администротора. Все, теперь у нас есть права на выполнение запросов.
Давайте представим ситуацию: пользователь имел ID=13, затем, его удалили. Для того, чтоб кого-то поставить на его место – нужно создать нового пользователя (допустим, его ID=16).
Теперь нам необходимо заменить 16 на 13. Таким образом (SQL запросом):
PHP Code:
UPDATE `user` SET `userid` = ( REPLACE ( userid, 'ИД нового пользователя', 'ИД, на который нужно сменить' ) )