Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Поддержка phpBB 3.0.x

Имя пользователя вместо логина

Помощь в установке, настройке и использовании phpBB 3.0.x
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке форума, Конвертеры

Сообщение 16 июл 2009, 17:14

Приветствую!
Для интеграции с другим проектом, требуется в форуме отображать имя пользователя вместо логина. В идеале - чтобы логин вообще использовался только для авторизации, а везде было только имя пользователя. Причем, имя пользователя может быть не уникальным.
Непосредственно вопрос: можно ли решить эту задачу без вмешательства в основной код (написанием мода, плагина и т.п.), чтобы сохранить возможность последующих обновлений, или придется курочить сам код со всеми вытекающими?
Loki

 

Сообщение 17 июл 2009, 17:53

Loki
В phpBB3 в качестве логина используется ник пользователя, который и отображается повсюду. Поясните, что вы подразумеваете под именем пользователя.
Самая страшная ошибка - это ошибка без конкретных причин и видимых последствий.

Личка и icq - только для личных вопросов. Консультации в личке оказываю только за плату.
Все остальное будет игнорироваться.
Alek$
Поддержка
 
Сообщений: 262
Зарегистрирован:
28 янв 2009, 16:41
Откуда:
Новосибирск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 17 июл 2009, 19:28

Alek$
Наверно, реальное имя пользователя, например Алексей.
Аватар пользователя
GSC
Локализатор
 
Сообщений: 583
Зарегистрирован:
22 мар 2009, 09:30
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 17 июл 2009, 20:30

Alek$
Собственно, уважаемый GSC уже все объяснил. Мне казалось что такие элементарные понятия как имя и логин, а так же чем они отличаются разъяснять не надо. Выходит я ошибался.
Loki

 

Сообщение 18 июл 2009, 05:55

не уникальное имя пользователя. То ест если у вас на форуме 10 человек с одним именем, то как другие пользователи будут отличать кто из этих 10 написал?
crash
Поддержка
 
Сообщений: 11335
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 18 июл 2009, 16:07

crash писал(а): отличать кто из этих 10 написал?

Никак не будут. Это и не требуется.
Loki

 

Сообщение 18 июл 2009, 17:34

Loki
в таком случае ответом на
Loki писал(а):можно ли решить эту задачу без вмешательства в основной код (написанием мода, плагина и т.п.)

будет "нет".
Наиболее простым решением скорее всего будет создать дополнительное поле профиля (если оно еще не создано) и модифицировать функцию get_username_string() из файла includes/functions_content.php
Самая страшная ошибка - это ошибка без конкретных причин и видимых последствий.

Личка и icq - только для личных вопросов. Консультации в личке оказываю только за плату.
Все остальное будет игнорироваться.
Alek$
Поддержка
 
Сообщений: 262
Зарегистрирован:
28 янв 2009, 16:41
Откуда:
Новосибирск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 20 июл 2009, 11:44

Alek$ писал(а):модифицировать функцию get_username_string() из файла includes/functions_content.php

Спасибо за наводку!
Правда, есть у меня чувство что ограничится этим не получится:)
Loki

 

Сообщение 28 авг 2009, 17:35

Кто нибудь воплотил эту идею?
В идеале хотелось бы, чтобы имя (отображаемое для всех) формировалось из нескольких дополнительных полей.
Drims1

 

Сообщение 21 окт 2009, 18:31

а реально такое сделать чтобы вмести имени отображалась группа, причем только для админов?
Ralph_DiMarko

 


Вернуться в Поддержка phpBB 3.0.x

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама