user;
$rt_status = $status->retweeted_status;
$status_owner = $rt_status->user;
$date = format_time($status->created_at);
$text = formatEntities(
$rt_status->entities,
isset($rt_status->extended_entities) ? $rt_status->extended_entities : null,
$rt_status->text);
$html = '
'.$status->id_str.'
'.($_COOKIE['shownick']=='true' ? $status_owner->name : $status_owner->screen_name).'
'.
''.$text['extended'].''
.'
';
if($retweetByMe != true){
$html .= '';
} else {
$html .= '';
}
$html .= $status->favorited ? '' : '';
if($retweetByMe == true){
$html .= ''.$status->id_str.'';
}
$html .='by '.$retweeter->screen_name.' via '.$status->source.'
'.date('Y-m-d H:i:s', $date).'
';
$html .= $status->favorited ? '' : '';
$html .= '';
return $html;
}
function format_retweet_of_me($status){
$status_owner = $status->user;
$date = format_time($status->created_at);
$text = formatEntities(
$status->entities,
isset($status->extended_entities) ? $status->extended_entities : null,
$status->text);
$html = '
'.$status->id_str.'
'.($_COOKIE['shownick']=='true' ? $status_owner->name : $status_owner->screen_name).''.
''.$text['extended'].''
.'
Retweet';
$html .= $status->favorited ? '' : '';
$html .= '
via '.$status->source.'
'.date('Y-m-d H:i:s', $date).'
retweeted by '.$status->retweet_count.
(($status->retweet_count>1)?' persons':' person').'
';
$html .= $status->favorited ? '' : '';
$html .= '';
return $html;
}
function getRetweeters($id, $count = 20){
$t = getTwitter();
$retweets = $t->retweets($id, $count);
$html = '';
foreach($retweets as $retweet){
$user = $retweet->user;
$html .= '
';
}
$html .= "";
return $html;
}
function format_timeline($status, $screen_name, $updateStatus = false){
$user = $status->user;
$date = format_time($status->created_at);
$text = formatEntities(
$status->entities,
isset($status->extended_entities) ? $status->extended_entities : null,
$status->text);
if(preg_match('/^\@'.getTwitter()->username.'/i', $text['text']) == 1){
$output = "";
}elseif($updateStatus == true){
$output = "";
}else{
$output = "";
}
$output .= '
'.$status->id_str.'
'.($_COOKIE['shownick']=='true' ? $user->name : $user->screen_name).' ';
$output .= ''.$text['extended'].'';
$output .= "
";
if($user->screen_name != $screen_name){
$output .= "";
}
$output .= $status->favorited == true ? "" : "";
if ($user->screen_name == $screen_name) $output .= "";
$output .= "";
if ($status->in_reply_to_status_id) $output .= " in_reply_to_status_id_str&uid=$user->id \">to $status->in_reply_to_screen_name ";
$output .= "via $status->source
id_str\" id=\"$date\" target=\"_blank\">".date('Y-m-d H:i:s', $date)."
";
$output .= $status->favorited == true ? '' : '';
$output .= "";
return $output;
}
function format_message($message,$isSentPage=false) {
if ($isSentPage) {
$name = $message->recipient_screen_name;
$nick = $message->recipient->name;
$imgurl = getAvatar($message->recipient->profile_image_url);
$messenger = $message->recipient;
} else {
$name = $message->sender_screen_name;
$nick = $message->sender->name;
$imgurl = getAvatar($message->sender->profile_image_url);
$messenger = $message->sender;
}
$date = format_time($message->created_at);
$text = formatEntities(
$message->entities,
isset($message->extended_entities) ? $message->extended_entities : null,
$message->text);
$output = "
$message->id
".($_COOKIE["shownick"]=='true' ? $nick : $name)." ".$text['text']." ".
''.$text['extended'].''
."
";
if ($isSentPage) {
$output .= "";
} else {
$output .= "";
}
$output .="".date('Y-m-d H:i:s', $date)."";
return $output;
}
?>