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['text'].' '. ''.$text['extended'].'' .' '; if($retweetByMe != true){ $html .= ''; } else { $html .= ''; } $html .= $status->favorited ? '' : ''; if($retweetByMe == true){ $html .= ''; } $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['text'].''. ''.$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 .= ' '.$user->name.' '; } $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).'  '.$text['text'].''; $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; } ?>