function theme_twitterfield_formatter_twitter_link in TwitterField 6
Theme function for twitter link display formatter.
File
- ./
twitterfield.module, line 246 - TwitterField: Defines a CCK widget and display formatters for Twitter items.
Code
function theme_twitterfield_formatter_twitter_link($element) {
if (empty($element['#item']['value'])) {
return;
}
$value = $element['#item']['safe'];
if (_twitterfield_is_username($value) || _twitterfield_is_list($value)) {
$url_part = substr($value, 1);
}
else {
// hashtag or search string.
$url_part = 'search?q=' . rawurlencode($value);
}
return l($value, 'http://twitter.com/' . $url_part, array(
'attributes' => array(
'class' => 'twitterfield_twitter_link',
),
));
}