Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка 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.

Как удалить старые темы

Featured Replies

Posted

Добрый вечер. Вопрос знатокам, я удалил в ручную темы с форума но таблица post как была набита сообщениями так и осталась. Если я правильно понимаю то это кэш сообщений старых тем остался. Если я правильно рассуждаю просьба подсказать как нибудь можно почистить кэш от старых сообщений чтобы.

 

И второй вопросик не придумали ли хука для замены времени сообщениям? ) если нет подскажите пожалуйста, только запросом в таблице post можно исправить дату сообщения 

Очевидно что темы не правильно были удалены. В бд темы состоят из двух главных таблиц - topics и posts. В первой таблице хранится информация о теме и ее название, во второй сами сообщения. Кроме этих двух дополнительно идут таблицы аттачей, опросов, кеша сообщений. 
Чтобы удалить тему, удалять как минимум нужно из таблиц topics и posts:

DELETE t, p FROM topics t LEFT JOIN posts p ON p.topic_id=t.tid WHERE t.tid = ид темы

Если из таблиц тем тема был удалена, нужно удалить сообщения из таблицы сообщений

DELETE FROM posts WHERE topic_id = ид темы

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.

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.