Можно ли сменить отображаемый ник?

Идеи для расширения функциональности phpBB 2.0.x
lonelywolf
phpBB 1.2.1
Сообщения: 26
Стаж: 18 лет 5 месяцев

Можно ли сменить отображаемый ник?

Сообщение lonelywolf »

Бодрый вечер! С наступившим всех!
Не подскажете, есть ли мод, который позволил бы админу изменять отображаемое на форуме имя. Знаете, как в IPB - когда логин-пароль для входа одни, а отображаемый для пользователей ник админа другой?
Чайник я!
Andrew_spb
phpBB 1.4.3
Сообщения: 77
Стаж: 18 лет 8 месяцев
Откуда: Санкт-Петербург

Сообщение Andrew_spb »

может это вы ищите?
http://www.phpbbguru.net/docs/articles.php?id=9
Аватара пользователя
Romy
phpBB 2.0.3
Сообщения: 396
Стаж: 20 лет
Откуда: tallinn.ee

Сообщение Romy »

Andrew_spb, это даже близко не то. В ИПБ есть такая фишка: при регистрации ты заполняешь 3 поля:
ЛОГИН и ПАРОЛЬ - именно эти данные нужны для входа в систему
ОТОБРАЖАЕМОЕ ИМЯ - а это то, что будет показываться пользователям на всех страницах форума, также как Логин для phpBB...

Если хотите, это некая защита от взлома ваших аккаунтов на форуме.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16948
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1701 раз

Сообщение rxu »

Нужен отдельный мод, с добавлением еще одного поля в phpbb_users.
Изображение
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение Coagulant »

Вход не только по имени пользователя но и по email.
Само собой, не совсем то что надо, но по аналогии можно сделать :wink:
[BETA] Login Using Username or Email Address
Andrew_spb
phpBB 1.4.3
Сообщения: 77
Стаж: 18 лет 8 месяцев
Откуда: Санкт-Петербург

Сообщение Andrew_spb »

Romy,
ну простите незнал.
lonelywolf
phpBB 1.2.1
Сообщения: 26
Стаж: 18 лет 5 месяцев

Сообщение lonelywolf »

Спасибо. Поэкспериментирую!
Чайник я!
lonelywolf
phpBB 1.2.1
Сообщения: 26
Стаж: 18 лет 5 месяцев

Сообщение lonelywolf »

Здравствуйте. Нашёл и установил подходящий мод - Realname MOD Всё чудесно работает. Только одна проблемка. При попытке просмотреть форум выдаётся следующая ошибка.

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM phpbb_topics t, phpbb_users u, phpbb_posts p, phpbb_users u

SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_time, p.post_usernameu.realname, u2.realname as realname2, FROM phpbb_topics t, phpbb_users u, phpbb_posts p, phpbb_users u2 WHERE t.forum_id = 1 AND t.topic_poster = u.user_id AND p.post_id = t.topic_last_post_id AND p.poster_id = u2.user_id AND t.topic_type = 2 ORDER BY t.topic_last_post_id DESC

Языками не владею. Чего он ругается то?
Чайник я!
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение Coagulant »

lonelywolf
А SQL-команды выполняли?

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

#
#-----[ SQL ]-------------------------------------------
#
ALTER TABLE `phpbb_users` ADD `user_realname` VARCHAR(255);
ALTER TABLE `phpbb_users` ADD `user_allow_viewrealname` TINYINT(1) UNSIGNED DEFAULT '1' NOT NULL;
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('allow_realnamechange', '1');
UPDATE `phpbb_users` SET `user_realname`=`username`;
Подробности тут:
http://www.phpbbguru.net/docs/?id=17
lonelywolf писал(а):Языками не владею. Чего он ругается то?
http://translate.ru
lonelywolf
phpBB 1.2.1
Сообщения: 26
Стаж: 18 лет 5 месяцев

Сообщение lonelywolf »

Да. Выполнял.
Правда в интсрукции эти команды немного отличаются:

ALTER TABLE `phpbb_users` ADD `realname` VARCHAR(255);
вместо
ALTER TABLE `phpbb_users` ADD `user_realname` VARCHAR(255);
ALTER TABLE `phpbb_users` ADD `user_viewrealname` TINYINT(1) DEFAULT '1';
вместо
ALTER TABLE `phpbb_users` ADD `user_allow_viewrealname` TINYINT(1) UNSIGNED DEFAULT '1' NOT NULL;
Чайник я!
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение Coagulant »

lonelywolf
Я говорил про мод [2.0.19] Realname.
У вас стоит либо другой мод с тем же названием либо старая версия.

p.post_usernameu.realname - вот где ваша ошибка. Проверьте эту строчку, как она на самом деле должна быть.
lonelywolf
phpBB 1.2.1
Сообщения: 26
Стаж: 18 лет 5 месяцев

Сообщение lonelywolf »

Спасибо. Всё исправил. Уж больно кропотливый мод и много похожих строк. Но оно того стоило!
Чайник я!
lonelywolf
phpBB 1.2.1
Сообщения: 26
Стаж: 18 лет 5 месяцев

Сообщение lonelywolf »

И снова здравствуйте!

Мод я ставил вот отсюда.
http://www.phpbbhacks.com/download/2370

Он несколько отличается от вышеназванного, но очень похож. Так вот обнаружил очень досадную штуку. У меня помимо прочего установлен мод birthday_1.5.9em
И естественно, когда отображается очередной именинник внизу страницы, показывается его настоящее имя, а не то, которое везде. Кто нибудь может подсказать: где и что нужно подправить?
Чайник я!

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