Поменять гостя на юзера

Идеи для расширения функциональности phpBB 2.0.x
Аватара пользователя
WingLion
phpBB 1.4.4
Сообщения: 179
Стаж: 20 лет 1 месяц
Откуда: St.Petersburg

Поменять гостя на юзера

Сообщение WingLion »

Есть ли возможность (мод), с помощью которого Админ мог бы изменить автора поста с гостя на пользователя форума?

И можно ли такой мод сделать, если его нет?
С уважением, WingLion
Логика - это такая вещь, которая либо есть, либо ее нет. Третьего не дано!
Посыл в поиск = посыл на три советских буквы. Молитесь - скоро ночь!
Аватара пользователя
YogSagot
phpBB 1.4.3
Сообщения: 98
Стаж: 19 лет
Откуда: Латвия, г.Даугавпилс

Сообщение YogSagot »

Я данную ситуацию сам разрешал запросами на БД из phpMyAdmin'а.

Делается просто, если только гость постил под определенным известным ником. Запрос я писал такой:

update phpbb_posts set poster_id = <айдишка юзера>, post_username = '' where poster_id = -1 and post_username = '<ник гостя>'.

Если от имени гостей создовались темы, то нужно проапдейтить поле topic_poster таблицы phpbb_topics. Для этого я писал такой запрос:

update phpbb_topics t, phpbb_posts p set t.topic_poster = p.poster_id where t.topic_first_post_id = p.post_id and t.topic_poster = -1

Ну и на последок надо проапдейтить поле upser_posts таблицы phpbb_users так, чтобы оно было адекватно обновленной таблице постов.

Вот все, что требуеться. На основании этого при желании можно написать соответствующий мод. Я бы даже мог его накатать, только мне лениво. :)
Kastaneda
Former team member
Сообщения: 702
Стаж: 20 лет 6 месяцев

Сообщение Kastaneda »

WingLion
Мод «Zmiana autora postu» - это то, что тебе нужно: http://www.phpbb2.pl/download.php?d=40
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Код: Выделить всё

############################################################## 
# Title: Post Associator 
# Author: Thoul  thoul-phpbb@earthlink.net  http://www.phpbbsmith.com 
# Description: Changes ownership of guest/deleted posts to a registered user.
я люблю daft punk | новый sugoi.ru

Вернуться в «Запросы модов для phpBB 2.0.x»