2 // ver 0.2 by @Chris_Ys
6 include_once("../lib/twitese.php");
8 if(isset($_GET['id']) && isset($_GET['uid'])){
10 $user_id = $_GET['uid'];
12 $html = '<div class="ajax_form round">';
13 $html .= "<a class=\"close\" title=\"Close\" onclick=\"$(this).parent().slideToggle(300);\" href=\"#\"></a>";
15 $html .= formatConversation($_GET['id']);
16 $html .= '</ol></div>';
22 function formatConversation($status_id){
26 $status = $t->showStatus($status_id);
27 if(!isset($status->user)){
30 $user = $status->user;
31 if($reply_to_id == ""){
32 $reply_to_id = $user->id;
34 $date = format_time($status->created_at);
35 $text = formatEntities($status->entities,$status->text);
36 $end = (!isset($status->in_reply_to_user_id) || ($user_id != $status->in_reply_to_user_id && $reply_to_id != $status->in_reply_to_user_id));
37 $html = '<li class="round">
38 <span class="status_author">
39 <a href="user.php?id='.$user->screen_name.'" target="_blank"><img src="'.getAvatar($user->profile_image_url).'" style="height: 30px; width: 30px;"></a>
41 <span class="status_body">
42 <span class="status_id">'.$status_id.'</span>
43 <span class="status_word" style="font-size: 12px;"><a class="user_name" href="user.php?id='.$user->screen_name.'" id="'.$user->screen_name.'">'.($_COOKIE['shownick']=='true' ? $user->name : $user->screen_name).'</a> <span class="tweet">'.$text.'</span></span>
44 <span class="status_info" style="font-size: 11px; margin: 0px;">';
45 if($end && isset($status->in_reply_to_user_id)){
46 $html .= '<span class="in_reply_to"> <a class="ajax_reply" href="ajax/status.php?id='.$status->in_reply_to_status_id_str.'&uid='.$user->id.'">in reply to '.$status->in_reply_to_screen_name.'</a></span>';
48 $html .= '<span class="source">via '.$status->source.'</span>
49 <span class="date"><a href="status.php?id='.$status->id_str.'" id="'.$date.'" target="_blank">'.date('Y-m-d H:i:s', $date).'</a></span>
54 $html .= formatConversation($status->in_reply_to_status_id_str);