2 include_once('lib/twitese.php');
3 $title = 'Direct Messages';
4 include_once('inc/header.php');
5 if (!loginStatus()) header('location: login.php');
8 <script src="js/message.js"></script>
9 <style>.timeline li{border-bottom:1px solid #EFEFEF;border-top:none !important}</style>
12 $isSentPage = isset($_GET['t']) ? true : false;
14 <div id="statuses" class="column round-left">
16 <?php if ( isset($_GET['id']) ) { ?>
17 <h2>To <input type="text" style="border: 1px solid rgb(167, 166, 170); margin: 0px 0px 6px; padding: 2px; height: 14px; width: 120px; font-size: 13px;" name="sent_id" id="sent_id" value="<?php echo $_GET['id'] ?>"/></h2>
19 <h2>To <input type="text" style="border: 1px solid rgb(167, 166, 170); margin: 0px 0px 6px; padding: 2px; height: 14px; width: 120px; font-size: 13px;" name="sent_id" id="sent_id" /></h2>
22 <?php include('inc/sentForm.php')?>
25 <?php if ($isSentPage) {?>
26 <span class="subnavLink"><a href="message.php">Inbox</a></span><span class="subnavNormal">Sent</span>
28 <span class="subnavNormal">Inbox</span><span class="subnavLink"><a href="message.php?t=sent">Sent</a></span>
34 $since_id = isset($_GET['since_id']) ? $_GET['since_id'] : false;
35 $max_id = isset($_GET['max_id']) ? $_GET['max_id'] : false;
38 $messages = $t->sentDirectMessages($since_id, $max_id);
40 $messages = $t->directMessages($since_id, $max_id);
42 if ($messages === false) {
43 header('location: error.php');exit();
46 $count_t = count($messages);
48 $empty = 0; // 0 for not empty
49 } else if ($count_t < 1) {
50 $empty = 1; // 1 for no tweet to display
52 $empty = $t->http_code == 429 ? 2 : 0;
56 echo "<div id=\"empty\">No message to display.</div>";
57 } else if ($empty == 2) {
58 echo "<div id=\"empty\">API quota is used out, please wait for a moment before next refresh.</div>";
60 include ('lib/timeline_format.php');
61 $output = '<ol class="timeline" id="allMessage">';
63 foreach ($messages as $message) {
64 $output .= format_message($message,$isSentPage);
67 $output .= "</ol><div id=\"pagination\">";
69 $firstmsg = $messages[0]->id_str;
70 $lastmsg = bcsub($messages[count($messages)-1]->id_str, "1");
72 $output .= "<a id=\"less\" class=\"round more\" style=\"float: left;\" href=\"message.php?t=sent&since_id=" . $firstmsg . "\">Back</a>";
73 $output .= "<a id=\"more\" class=\"round more\" style=\"float: right;\" href=\"message.php?t=sent&max_id=" . $lastmsg . "\">Next</a>";
75 $output .= "<a id=\"less\" class=\"round more\" style=\"float: left;\" href=\"message.php?since_id=" . $firstmsg ."\">Back</a>";
76 $output .= "<a id=\"more\" class=\"round more\" style=\"float: right;\" href=\"message.php?max_id=" . $lastmsg ."\">Next</a>";
86 include ('inc/sidebar.php');
87 include ('inc/footer.php');