In Drupal, purtroppo, di default il nome nei commenti anonimi è sempre seguito da “not verified” o “non verificato”.

Questa aggiunta è hard-coded nel theme.inc. La funzione che ci interessa è theme_username()

Ora aprite o create nella cartella del vostro tema (attenzione: deve essere un tema realizzato con PHPTemplate), il file template.php ed aggiungete l’override della funzione, che ora si chiamerà phptemplate_username().

Ho semplicemente copiato la funzione presa pari pari dal theme.inc e ho commentato la riga relativa all’aggiunta di “non verificato”.

uid && $object->name) { // Shorten the name when it is too long or it will break many tables. if (drupal_strlen($object->name) > 20) { $name = drupal_substr($object->name, 0, 15) .'...'; } else { $name = $object->name; } if (user_access('access user profiles')) { $output = l($name, 'user/'. $object->uid, array('title' => t('View user profile.'))); } else { $output = check_plain($name); } } else if ($object->name) { // Sometimes modules display content composed by people who are // not registered members of the site (e.g. mailing list or news // aggregator modules). This clause enables modules to display // the true author of the content. if ($object->homepage) { $output = l($object->name, $object->homepage); } else { $output = check_plain($object->name); } //$output .= ' ('. t('not verified') .')'; } else { $output = variable_get('anonymous', t('Anonymous')); } } ?>