I asked these questions in other topic where we were discussing about displaying author's profile and image.

Quick questions:

1) How to make the image of author as image link and link with the author's posts ?
[SOLVED]
2) How to display author's full name (first and last) right with the image instead of username ?
3) Is it possible to have public profile for users in Blog Engine ? if yes, how ? how to make image link navigate to public profile page of author in this case ?

Andy, I have first and last name saves in my profile but still I see my username as "admin" ?

Also, any public profile feature in BE? If no, then what is the use of profile page when nobody can see the profile page anyway ? What is the use of even having all the fields in the profile page when they are not being used anywhere ?

2) I just enabled - self-registration and created a new role "Member" and gave rights to view , post comments etc

but when any new user registers, and click on profile page, he/she gets an error message:

I think I might know what's going on, there are fields for first, middle and last name but also for 'display name' in profile settings - it's the display name that this code is using.

As far as I'm aware there is no publicly facing profile page out the box, the AuthorList control is perhaps closest, but all the backend stuff is available for use. That means you can assemble any profile information and present it as you see fit. Admittedly,
that requires a degree of familiarity with programming for BE.

I used to have a control that you drop in a page that collected all that profile info and displayed it, but it's old and would probably need rewriting for newer BE versions. I think it kind of depends on what you want, there are so many different ways of presenting
that information and the level of automation.

I'm not well up on the user registration side of things, but at a glance looks like a mandatory field is missing content, not sure, will need to have a look.

Edit.
Just repeated those steps for registration and profile page, unfortunately could not reproduce the error, maybe some one else has an insight as to what might be happening there.