Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

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

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

IPB 3.4.4[Help!]: Восстановить удаленного пользователя

Друзья, добрый день!

 

Будучи новичком в IP.Board (версия 3.4.4)допустил дурацкую оплошность. При попытке перенести важного участника форума из одной группы в другую, случайно удалил его.

 

Существует ли возможность корректного восстановления пользователя,с перепривязкой его старых сообщений, тем и личной переписки?

Посты, помеченные от его имени, теперь показываются как "Дорогой Гость_andrey_*

 

Также, существует ли опция или МОД, которые запрещают удаление пользвателя одним нажатием кнопки (т.е.,например,с прашивают подтверждение удалению?)

 

Заранее благодарен за любую помощь и совет!

 

С уважением,

 

Евгений

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

Обратите внимание

"Board url", указанный вами в профиле, некорректен, либо недоступен на данный момент. Пожауйста, заполните его, потому что он скорее всего потребуется при диагностике вашей проблемы.

Некоторые способы восстановления:

 

1. Восстановить базу данных из дампа.

2. Создать нового пользоватяле и объединить его учетную запись с "Дорогой Гость_andrey_" (не в курсе, будет ли работать с гостями).

3. Создать нового пользователя, и прописать ему id старого пользователя с помощью нескольких запросов в базу данных. Это обращайтесь к siv1987.

Дампером делаете дамп регулярно?

  • Автор

Да, регулярно!

Да, личка потерялась :-(

Конечно потерялась. При удалении пользователя она полностью удаляется. Можно восстановить только из дампа. А указанный вами способ делает, что указано Zero в п3.

Как раз из дампа я все и восстановил, но вот личка не восстановилась, увы... и, как выяснилось, друзья тоже...

Точнее, список друзей

Значит дамп такой был. Чем дамп делаете?

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

а в дампе все русское зашифровано, можно, конечно, по ID получателей, но это долго, не стал заниматься.

ipb_members_posts
Это что еще за таблица?

Для лс 3 таблицы

message_posts

message_topic_user_map

message_topics

Вы правы, newbie, я имел ввиду те таблицы, которые Вы указали, и работал с ними, а ipb_members_posts (ошибочное имя) написал оттого, что думал написать о восстановлении админа из Дорогого_гостя, а потом решил, что это не имеет значения, алгоритм то известен, как восстановить удаленного (в значении после DELETE, а не дистанционного) администратора, вот только почему не сработали запросы SQL в этих трех таблицах, я так и не понял, но это уже не актуально, по-крайней мере для меня и администратора, ему все обратно переслали, всю переписку и все восстановилось.

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

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.