Sean, just had a quick look. If you leave the template the way it was before, this patch works, because preferredname gets passed to the display_name function and then gets output in $r.name.
But if you change the template to output preferredname, everyone who doesn't have a preferredname set in the database shows up as having no name at all.
Sean, just had a quick look. If you leave the template the way it was before, this patch works, because preferredname gets passed to the display_name function and then gets output in $r.name.
But if you change the template to output preferredname, everyone who doesn't have a preferredname set in the database shows up as having no name at all.