Сборки серверов

СливПлатные

Новые сообщения

Сейчас онлайн

  • OLDBOYM
  • raisond
  • antonykauan
  • Tarekizor
  • zer2qd_YT
  • Carl666
  • DuzaRdjz
  • Muudm

Инструкция Как восстановить посты/темы/сообщения от удаленного пользователя в XenForo

  • Автор темыbobobo
  • Дата начала
bobobo
Как восстановить посты/темы/сообщения от удаленного пользователя в XenForo

Если вы удалили пользователя в XenForo, а его посты или личные сообщения все еще отображаются, вы можете переназначить этот контент новому пользователю с помощью простого SQL-скрипта. Этот урок объясняет, как это сделать для публичных постов и личных сообщений.

Скрипт для публичных постов и тем
Запустите этот SQL-скрипт, чтобы обновить посты, темы и сообщения на профиле удаленного пользователя:
SQL:
UPDATE xf_post SET username = 'NewUsername', user_id = NEW_USER_ID WHERE username = 'OldUsername'; UPDATE xf_thread SET username = 'NewUsername', user_id = NEW_USER_ID WHERE username = 'OldUsername'; UPDATE xf_profile_post SET username = 'NewUsername', user_id = NEW_USER_ID WHERE username = 'OldUsername'; UPDATE xf_profile_post_comment SET username = 'NewUsername', user_id = NEW_USER_ID WHERE username = 'OldUsername';

Скрипт для личных сообщений
Чтобы обновить личные сообщения и разговоры, используйте этот скрипт:
SQL:
UPDATE xf_conversation_message SET username = 'NewUsername', user_id = NEW_USER_ID WHERE username = 'OldUsername'; UPDATE xf_conversation_master SET username = 'NewUsername', user_id = NEW_USER_ID WHERE username = 'OldUsername'; UPDATE xf_conversation_recipient SET user_id = NEW_USER_ID WHERE user_id = (SELECT user_id FROM xf_user WHERE username = 'OldUsername');

Как использовать

  1. Замените OldUsername на имя удаленного пользователя.
  2. Замените NewUsername и NEW_USER_ID на данные нового пользователя.
  3. Обязательно сделайте резервную копию вашей базы данных перед выполнением скрипта!
Эти скрипты переназначат весь соответствующий контент от удаленного пользователя новому пользователю. Вот и всё! Быстро и просто. Дайте знать, если у вас возникнут вопросы или проблемы!
 
ВерхНиз