Hello qikehu,
I run into the same problem, but I couldn't solve it for myself.
This is what I did: Replacing
echo " <li id=\"pt-userpage\">".(tpl_getConf("vector_userpage")
? html_wikilink(tpl_getConf("vector_userpage_ns").$loginname, hsc($loginname))
: hsc($loginname))."</li>";
with
echo " <li id=\"pt-userpage\">".(tpl_getConf("vector_userpage")
? html_wikilink(tpl_getConf("vector_userpage_ns").$username, hsc($username))
: hsc($username))."</li>";
, then I deleted the cache-directory of dokuwiki.
I also tried fullname, realname, displayname and cn instead of $username.
The real name/full name of the user is displayed correctly in userprofile.
Do you have any more hints for me what to do?
Kind regards
salnet