VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Привет!
Столкнулся с задачей промодерировать большое количество постов (более 5ти тыс). Как оказалось, очистить таблицу 'moderation' для этого недостаточно... Что еще нужно сделать на уровне БД для выполнения массового модерирования (одобрить все 5ть тыс постов)?
Что еще нужно сделать на уровне БД для выполнения массового модерирования (одобрить все 5ть тыс постов)?
для начала неплохо бы вообще разобраться, чем "пост на проверке" отличается от обычного поста
у любого поста есть атрибут visible - поле в таблице post
visible 1 = обычный пост
visible 0 = пост на проверке
visible 2 = мягкоудалённый пост
теперь становится понятно, что таблица moderation тут вообще никаким местом... очистка moderation уберёт из админки и "кабинета" список постов, ожидающих одобрения, но с постами ничего нЕ произойдёт
запрос
UPDATE post SET visible = 1 WHERE visible = 0
сделает такие посты "видимыми"
( про префикс таблиц надо напоминать? про необходимость "форум закрыть, сделать копию таблицы post" - надо говорить?)
но это ещё не всё...
запрос в БД нЕ пересчитает счётчики, у юзеров нЕ прибавится сообщений, в разделах тоже информация не обновится
так что потом - в "Обслуживание", пересчитывать счётчики, все
@Vetall
Продвинутый
Join Date: Oct 2005
Posts: 155
Версия vB: 4.1.x
Reputation:
Опытный 13
Репутация в разделе: 6
1
Luvilla, -
Спасибо Вам большое за этот урок! :-)
Я прекрасно знаком с visible, но зачастую не вижу очевидных вещей... :-) никак у меня не увязывалась модерация с отображением... ждал подвоха в чем-то другом.