Решил вручную перенести форум с getbb.ru (версия: 3.0) на свой хостинг с phpbb 3.0.14, однако id пользователей получаются разные и из за этого ссылки на профили разные. Можно ли, указать конкретный id для пользователя?
Например:
На старом было такое:
https://сайт/memberlist.php?mode=viewprofile&u=56
А на новом получается:
https://сайт/memberlist.php?mode=viewprofile&u=48
P.S. Может потом после переноса, обновлюсь до phpBB 3.3.15
Я знаю, что здесь не оказывают поддержку phpbb 3.0.x, но я думаю этот вопрос не относиться к конкретной версии
Как изменить id пользователя?
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 1.2.1
- Сообщения: 27
- Стаж: 3 года 3 месяца
- Поблагодарили: 1 раз
-
- Поддержка
- Сообщения: 12629
- Стаж: 13 лет 4 месяца
- Благодарил (а): 159 раз
- Поблагодарили: 2243 раза
Re: Как изменить id пользователя?
Это достаточно сложная задача, затрагивает кучу таблиц
Лучше разобраться со ссылками на профили (так понимаю, они размещены в сообщениях)
Лучше разобраться со ссылками на профили (так понимаю, они размещены в сообщениях)
-
- phpBB 1.2.1
- Сообщения: 27
- Стаж: 3 года 3 месяца
- Поблагодарили: 1 раз
-
- Поддержка
- Сообщения: 12629
- Стаж: 13 лет 4 месяца
- Благодарил (а): 159 раз
- Поблагодарили: 2243 раза
Re: Как изменить id пользователя?
Код: Выделить всё
_acl_users
_attachments
_banlist
_bookmarks
_disallow
_drafts
_forums
_forums_access
_forums_track
_forums_watch
_log
_poll_votes
_posts (а вот тут ещё включая новые ссылки на профили в сообщениях, которые будут в каждой цитате автора)
_privmsgs
_privmsgs_folder
_privmsgs_rules
_privmsgs_to
_profile_fields_data
_reports
_sessions (это ещё ладно, можно очистить сессии в админке)
_sessions_keys (а это вручную почистить или поменять строки)
_topics
_topics_posted
_topics_track
_topics_watch
_user_group
_users
_warnings
_zebra
В большей части таблиц замены будут неоднократными, в некоторых - в нескольких полях вдобавок. В
_posts
замена ещё затронет тексты сообщений. В _users
при замене надо следить за несовпадением id и за корректностью автоинкриментаИ если хоть одно значение id окажется незамеченным - с ним будут проблемы
Обратная задача, как понимаю, затронет одно поле в
_posts
, с текстом сообщений. Если там дело в сообщениях на форуме