Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Опубликовано:

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

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

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

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

Опубликовано:

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

DELETE FROM ibf_posts WHERE queued=1 AND new_topic=0

Опубликовано:
  • Автор

спасибо!

  • 11 месяцев спустя...
Опубликовано:
  • Автор

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

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

Опубликовано:

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

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

UPDATE forums SET queued_posts=0;

  • 2 месяца спустя...
Опубликовано:
  • Автор

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

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

Опубликовано:

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

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

Опубликовано:
  • Автор

а разом их никак не удалить? ато у меня там 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 )

Опубликовано:
  • Автор

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

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

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

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

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

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

Опубликовано:

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

 

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

Опубликовано:
  • Автор

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

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

Опубликовано:

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

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

Опубликовано:
  • Автор

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

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

Сейчас на странице 0

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.