Как отображать имя пользователя вместо логина?

Главные вкладки

Аватар пользователя ii ii 6 апреля 2008 в 21:25

Имя вводится в профиле, и на него не накладывается жестких ограничений, как на логин при регистрации.
"Вася Пупкин" vs "vasya_pupkin".
Это новое поле, созданное либо с помощью модуля Profile, либо CCK.
Собственно, сам вопрос - как отображать имя пользователя вместо логина, всюду на сайте?
Так чтобы не править каждый отдельный шаблон вывода.
Что если это сумма нескольких отдельных текстовых полей? Имя + Фамилия.
Спасибо.

Комментарии

Аватар пользователя ii ii 7 апреля 2008 в 12:01

jason32,

не подскажешь, как выудить значение поля Имя из документа определенного типа (какой-нибудь Bio или Uprofile), который создается для каждого пользователя в единственном числе? Имея на руках только UID и логин.

Аватар пользователя ii ii 7 апреля 2008 в 21:47

jason32,

Спасибо, но это загрузка пользователя по UID, насколько я понимаю.
Мне же нужно загрузить документ типа Uprofile (или Bio), если известен UID его автора. Загрузить документ, а затем считать из него значение поля Имя. Это и будет настоящее имя автора.
Такой документ существует для каждого UID, причем - ровно один.
Можешь подсказать? Smile

Аватар пользователя jason32 jason32 8 апреля 2008 в 0:23

ну составить SQL запрос - обычный select по типу данных и номеру пользователя. С этим справитесь или писать?