| 7 common.inc | format_username($account) |
Format a username.
By default, the passed-in object's 'name' property is used if it exists, or else, the site-defined value for the 'anonymous' variable. However, a module may override this by implementing hook_username_alter(&$name, $account).
Parameters
$account: The account object for the user whose name is to be formatted.
Return value
An unsanitized string with the username to display. The code receiving this result must ensure that check_plain() is called on it before it is printed to the page.
See also
Related topics
30 calls to format_username()
1 string reference to 'format_username'
File
- includes/
common.inc, line 2028 - Common functions that many Drupal modules will need to reference.
Code
function format_username($account) {
$name = !empty($account->name) ? $account->name : variable_get('anonymous', t('Anonymous'));
drupal_alter('username', $name, $account);
return $name;
}
Login or register to post comments