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

Сейчас настраиваю и тестирую систему предупреждений. Выписал тестовому аккаунту предупреждение, но не понял как убрать запись о наказаниях в истории предупреждений. Полистав ваш форум и некоторые другие понял, что в последних версия iP Board из админки можно только изменить количество баллов предупреждений пользователя, но удалить историю предупреждений оттуда нельзя. Однако, сделать это можно запросом к БД или удалением в ней нужной записи. Так как я с БД "на ВЫ", решил обойтись без запросов, а просто удалить оттуда таблицу.

На всякий случай предварительно сделал бекап БД. Потом нашёл там таблицу members_warn_logs, в ней нашёл запись о выданном предупреждении и удалил её. Всё верно или что-то сделал не так?

По большому счёту все равно, аккаунт тестовый, если что его потом можно удалить, но не хотелось бы впоследствии получить какие-то косяки с БД из-за этого.

В этом движке предупреждения сделаны коряво-коряво. Сравниваю с "булкой" - там офигенно реализовано. Можно просмотреть кто, кому, за что, за какое сообщение... удалить отменить. А тут только руками. Надеюсь в четверке с этим что-то сделают.

Сейчас настраиваю и тестирую систему предупреждений. Выписал тестовому аккаунту предупреждение, но не понял как убрать запись о наказаниях в истории предупреждений. Полистав ваш форум и некоторые другие понял, что в последних версия iP Board из админки можно только изменить количество баллов предупреждений пользователя, но удалить историю предупреждений оттуда нельзя. Однако, сделать это можно запросом к БД или удалением в ней нужной записи. Так как я с БД "на ВЫ", решил обойтись без запросов, а просто удалить оттуда таблицу.

На всякий случай предварительно сделал бекап БД. Потом нашёл там таблицу members_warn_logs, в ней нашёл запись о выданном предупреждении и удалил её. Всё верно или что-то сделал не так?

По большому счёту все равно, аккаунт тестовый, если что его потом можно удалить, но не хотелось бы впоследствии получить какие-то косяки с БД из-за этого.

Добра. Да, к сожалению тут только 2-способа. 1-й, через БД, 2-й через специальный хук: "Отменить предупреждение".

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

Лучше не рисковать.

  • Author
AlexBrtn,насколько я понял, в админке можно только удалить баллы предупреждений, а историю предупреждений, которая выводится в профиле, удалить нельзя. Если я не прав, поправьте пожалуйста.

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.