В комментарии от имени гостя выводится «(не проверено)». Чтобы этого избежать, добавляем в template.php:
function THEMENAME_username($object) {
if ((!$object->uid) && $object->name) {
$output = (!empty($object->homepage)) ? l($object->name, $object->homepage, array('attributes' => array('rel' => 'nofollow'))) : check_plain($object->name);
$output .= (theme_get_setting('user_notverified_display') == 1) ? t(' (not verified)') : '';
}
else {
$output = theme_username($object);
}
return $output;
}
Дополнение (2015-05-02). Для Backdrop и Drupal 7 — немного иначе:
function THEMENAME_preprocess_username(&$variables) {
$account = $variables['account'];
$variables['extra'] = '';
if (empty($account->uid)) {
$variables['uid'] = 0;
$variables['extra'] = '';
}
else {
$variables['uid'] = (int) $account->uid;
}
}
Добавить комментарий