5 include ('lib/twitese.php');
6 if (!loginStatus()) header('location: login.php');
8 if ( isset($_GET['id']) ) {
9 $statusid = $_GET['id'];
10 $status = $t->showStatus($statusid);
12 header('location: error.php');exit();
14 $user = $status->user;
15 $date = format_time($status->created_at);
16 $text = formatEntities(&$status->entities,$status->text);
18 header('location: error.php');exit();
24 <html xmlns="http://www.w3.org/1999/xhtml">
26 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
27 <meta name="keywords" content="embr, open source, php, twitter, oauth" />
28 <meta name="description" content="Vivid Interface for Twitter" />
29 <meta name="author" content="disinfeqt, JLHwung" />
30 <link rel="icon" href="img/favicon.ico" />
31 <link id="css" href="css/main.css" rel="stylesheet" />
32 <title>Embr / Tweet</title>
34 $myCSS = getDefCookie("myCSS","");
35 $old_css = "ul.sidebar-menu li.active a";
36 $new_css = "ul.sidebar-menu a.active";
37 $myCSS = str_replace($old_css,$new_css,$myCSS);
38 $fontsize = getDefCookie("fontsize","13px");
39 $bodyBg = getDefCookie("bodyBg");
40 $Bgcolor = getDefCookie("Bgcolor");
44 a:active, a:focus {outline:none}
45 body {font-size:<?php echo $fontsize ?> !important;background-color:<?php echo $bodyBg ?>;background-image:<?php echo $Bgcolor?>}
46 header {margin:1em auto;text-align:right;width:600px}
47 #content {margin:1em auto;width:600px}
48 .wrapper {margin:1em auto;position:relative;width:600px}
49 #statuses{background-color:#FFFFFF;float:left;padding:10px;width:580px}
50 .timeline li:hover, .rank_list li:hover {background-color:transparent !important}
51 .timeline, .ajax_timeline {border-bottom:1px solid #FFF !important;border-top:1px solid #FFF !important}
52 .timeline li, .ajax_timeline li {border-bottom:1px solid #FFF !important;border-top:1px solid #FFF !important}
53 .status_body {display:block;font-size:2em;line-height:30px;margin-left:58px;overflow:hidden;position:relative}
54 .timeline li {cursor:default;margin:0px;overflow:hidden;padding:10px;position:relative}
55 .status_author, .rank_img {left:10px;position:absolute;top:15px;width:50px}
57 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
58 <script src="js/jquery.js"></script>
59 <script src="js/mediaPreview.js"></script>
60 <script src="js/public.js"></script>
66 <a href="index.php"><img id="logo" style="float:left" src="img/logo.png" /></a>
69 <li><a href="index.php">Home</a></li>
70 <li><a href="profile.php">Profile</a></li>
71 <li><a href="browse.php">Public</a></li>
72 <li><a href="setting.php">Settings</a></li>
73 <li><a href="logout.php">Logout</a></li>
80 <div class="content-bubble-arrow"></div>
81 <table cellspacing="0" class="columns">
84 <td id="left" class="round">
85 <div id="statuses" class="round">
86 <div class="clear"></div>
89 <span class="status_author">
90 <a href="user.php?id=<?php echo $user->screen_name ?>" target="_blank"><img src="<?php echo getAvatar($user->profile_image_url); ?>" /></a>
92 <span class="status_body">
93 <span class="status_id"><?php echo $statusid ?></span>
94 <span class="status_word"><a class="user_name" href="user.php?id=<?php echo $user->screen_name ?>"><?php echo $user->screen_name ?></a> <span class="tweet"><?php echo $text ?></span></span>
95 <span class="status_info">
96 <?php if ($status->in_reply_to_status_id_str) {?><span class="in_reply_to"> <a href="status.php?id=<?php echo $status->in_reply_to_status_id_str ?>">in reply to <?php echo $status->in_reply_to_screen_name?></a></span> <?php }?>
97 <span class="source">from <?php echo $status->source ?></span>
98 <span class="date"><a href="status.php?id=<?php echo $statusid ?>" id="<?php echo $date?>" target="_blank"><?php echo date('Y-m-d H:i:s', $date); ?></a></span>
105 var username = $(".user_name").text();
106 var tweet = $(".tweet").text();
107 if (tweet.length > 30) {
108 tweet = tweet.substr(0,30) + " ...";
110 document.title =document.title.replace(/Tweet/, username + ": " + tweet);
112 <?php include('inc/footer.php') ?>