Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
9IPOCTb

неподтвержденные сообщения

Рекомендованные сообщения

Здравствуйте, уважаемые форумчане. За долгое время отсутствия на одном из своих форумов, накопилось очень много неподтвержденных сообщений, и собственно вопрос: как запросом в БД удалить все неподтвержденные сообщения? возможно есть другой способ?

Вариант заходить в каждую тему и удалять через модераторские функции не годится, сообщений ооочень много(((

Заранее спасибо за помощь.

Поделиться сообщением


Ссылка на сообщение

как запросом в БД удалить все неподтвержденные сообщения?

DELETE FROM ibf_posts WHERE queued=1 AND new_topic=0

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

спасибо!

Поделиться сообщением


Ссылка на сообщение

приветствую всех. сообщения удаляются, а вот надпись "в очереди" осталась, кеш очищал.

подскажите как решить проблему? заранее спасибо!

Поделиться сообщением


Ссылка на сообщение

а вот надпись "в очереди" осталась, кеш очищал.

Таблица forums, столбец queued_posts

UPDATE forums SET queued_posts=0;

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Подскажите какие запросы нужно сделать для версии 4.х чтобы удалить неподтвержденные сообщения и темы ?

Заранее спасибо!

Поделиться сообщением


Ссылка на сообщение

Подскажите какие запросы нужно сделать для версии 4.х чтобы удалить неподтвержденные сообщения и темы ?

Сообщения нужно удалять в мод. панели.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

а разом их никак не удалить? ато у меня там 600 сообщений накопилось, тыкать замучаюсь(((

Поделиться сообщением


Ссылка на сообщение

а разом их никак не удалить? ато у меня там 600 сообщений накопилось, тыкать замучаюсь(((

Там не только сообщения.

 

Можно в \applications\core\extensions\core\ModCp\Unapproved.php

найти

					$idColumn = $item::$databaseColumnId;

Выше добавить

					$item->delete();
				continue;

Пойти в модпанель во вкладку "approval queue" и по 1 элементу будет удаляться с обновлением страницы.

Нужно больше, редактируйте

				foreach ( $class::getItemsWithPermission( $where, NULL, 1 ) as $item )

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

сделал так, но:

1. при обновлении страницы ничего не удаляется нужно все таки нажимать кнопку удалить

2. сделал так:

foreach ( $class::getItemsWithPermission( $where, NULL, 10 ) as $item )

все равно удаляется по одной

по сути если других выходов нет, то можно использовать кликер с настройкой периода клика, но думал все это можно сделать проще, как было в 3.х

Поделиться сообщением


Ссылка на сообщение

1. при обновлении страницы ничего не удаляется нужно все таки нажимать кнопку удалить

 

Какую кнопку? Ее по идее не должно быть. Сделайте скрин всей области

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Ошибся, не на том форуме правил(

исправил на нужно, удалилось, но, удалилось не все, и теперь висит такая надпись: http://prntscr.com/iwhaec , хотя как видно записи на утверждения имеются а так же их видно на главной. И висят только темы

Поделиться сообщением


Ссылка на сообщение

исправил на нужно, удалилось, но, удалилось не все, и теперь висит такая надпись: http://prntscr.com/iwhaec , хотя как видно записи на утверждения имеются а так же их видно на главной. И висят только темы

Этот счетчик в кеше находится. С очисткой кеша форума или через 15 (если не ошибаюсь) минут обновится.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

действительно, обновил, и пропало, спасибо большое за помощь!

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...