Опубликовано: 5 марта 201213 г Моя версия IPB: v2.3.6Не был на форуме давно удалил 14000 спам регистраций а сообщения некоторых остались с исходящими урлами ((Вопросы:1. Как массово удалить сообщение (и темы) гостей (бывших) спам ботов.2. Как убрать отображение сообщений (роботами поисковиков и пользователями) гостями для всех кроме админов.
Опубликовано: 5 марта 201213 г 1. Стандартно массово никак не удалить, только sql запросами. 2. Поставить сообщения гостей на премодерацию, но делать придется тоже через sql запросы.
Опубликовано: 5 марта 201213 г Если вы о форуме из вашего профиля, то те два сообщения можно и так удалить, без массового удаления. Удаления ВСЕХ сообщений гостей (без удаления тем, авторами которых являются гости)DELETE p.* FROM ibf_posts p, ibf_topics t WHERE p.author_id=0 AND p.pid != t.topic_firstpost Удаления ВСЕХ тем от гостей, вместе со всеми сообщениями из нихDELETE p.*, t.* FROM ibf_posts p, ibf_topics t WHERE t.starter_id=0 AND p.topic_id=t.tid После выполнения запросов, запустить Ресинхронизация форумов и Ресинхронизация тем из НАСТРОЙКИ -> Пересчет и обновление
Опубликовано: 5 марта 201213 г Автор Если вы о форуме из вашего профиля, то те два сообщения можно и так удалить, без массового удаления. Удаления ВСЕХ сообщений гостей (без удаления тем, авторами которых являются гости)DELETE p.* FROM ibf_posts p, ibf_topics t WHERE p.author_id=0 AND p.pid != t.topic_firstpost Удаления ВСЕХ тем от гостей, вместе со всеми сообщениями из нихDELETE p.*, t.* FROM ibf_posts p, ibf_topics t WHERE t.starter_id=0 AND p.topic_id=t.tid После выполнения запросов, запустить Ресинхронизация форумов и Ресинхронизация тем из НАСТРОЙКИ -> Пересчет и обновление Большое спасибо за помощь вроде вышло ))
Опубликовано: 11 марта 20178 г siv1987, можно спросить еще почему не все гости удаляются предложенным вами кодом: DELETE p.* FROM ibf_posts p, ibf_topics t WHERE p.author_id=0 AND p.pid != t.topic_firstpost (2.3.6. рус). После этого кода удалена часть гостей, но остается вот что: если это может быть важно то гости появились в результате массового удаления зарегистрированных пользователей, - 2.3.6. удаляет пользователей, но почему то оставляет их темы/сообщения. И можно еще поинтересоваться, есть ли код для удаления ожидающих подтверждения регистрации от админа и удаление всего содержимое всех личных ящиков. Заранее признателен. Изменено 11 марта 20178 г пользователем sasch
Опубликовано: 12 марта 20178 г простите чуть выше код не правильно процитировал, не поулчается удалить всех, - т.е. часть оставется вот этим: DELETE p.*, t.* FROM ibf_posts p, ibf_topics t WHERE t.starter_id=0 AND p.topic_id=t.tid
Опубликовано: 12 марта 20178 г не поулчается удалить всех, - т.е. часть оставется вот этим: DELETE p.*, t.* FROM ibf_posts p, ibf_topics t WHERE t.starter_id=0 AND p.topic_id=t.tidЧитайте внимательно описание к запросуУдаления ВСЕХ тем от гостей, вместе со всеми сообщениями из нихТ.е. удаляются темы, написанные гостями, включая сообщения (не важно кем они написаны) Судя по скриншоту у Вас там явно не стартовый пост.
Опубликовано: 18 марта 20178 г эти гости образовались в результате удаления зарегистрированных пользоватеелй. Удалял через АП (массовое удаление) по дате регистрации. ipb удаляет сам логин/емайл, но оставляет тему/сообщения и обознаает автора как гостя (см. фото). Можно это как то удалить?
Опубликовано: 18 марта 20178 г можно еще здесь же спросить:- есть ли код для запрета на писать http:// в "о себе"; подпись; дополнительные поля; домашняя страница; - или може в настройках где откючается это опция- можно ли как то упорядочить номера пользователей, т.е. чтобы не было что в базе 100 пользователей, после зачистки от спама 101-й пользователь имеет номер 202.
Опубликовано: 15 января 20187 г Некропостинг. - можно ли как то упорядочить номера пользователей, т.е. чтобы не было что в базе 100 пользователей, после зачистки от спама 101-й пользователь имеет номер 202.Нет, нельзя. Потому что это не просто номер пользователя, а идентификатор в базе данных который имеет тип unique key и связь с множество полей из других таблиц. Теоретических конечно можно, но в жизни не советую вам с этим замарачиваться, слишком легко что-нибудь запортачить и нарушить структуру базы данных. Представьте, что это как персональный код человека, который не может присваивается другому после его смерти. - есть ли код для запрета на писать http:// в "о себе"; подпись; дополнительные поля; домашняя страница; - или може в настройках где откючается это опцияЯ думаю в данной ситуации вы боретесь со следствием, а лучше всего разобраться с причиной, а у вас это боты-спамеры. Установите нормальную капчу для IPB 2.3.x типа KeyCaptcha или recaptcha 2 (sweetcaptcha к сожалению слилась) которая избавит вас от многих проблем.
Моя версия IPB: v2.3.6
Не был на форуме давно удалил 14000 спам регистраций а сообщения некоторых остались с исходящими урлами ((
Вопросы:
1. Как массово удалить сообщение (и темы) гостей (бывших) спам ботов.
2. Как убрать отображение сообщений (роботами поисковиков и пользователями) гостями для всех кроме админов.