OSDN Git Service

51e2b410a3c407daac27efa3efa05730cfbc22d1
[embrj/master.git] / browse.php
1 <?php \r
2         include ('lib/twitese.php');\r
3         $title = "Public";\r
4         include ('inc/header.php');\r
5         if (!loginStatus()) header('location: login.php');\r
6 ?>\r
7 \r
8 <script type="text/javascript" src="js/browse.js"></script>\r
9 \r
10 <div id="statuses" class="column round-left">\r
11 \r
12         <h2 id="browse_title">See what people are saying about…</h2>\r
13         <div class="clear"></div>\r
14         \r
15         <?php \r
16                 $t = getTwitter();\r
17                 $p = 1;\r
18                 if (isset($_GET['p'])) {\r
19                         $p = (int) $_GET['p'];\r
20                         if ($p <= 0) $p = 1;\r
21                 }\r
22         \r
23                 $statuses = $t->browse($p);\r
24                 if ($statuses === false) {\r
25                         header('location: error.php');\r
26                 } \r
27                 $empty = count($statuses) == 0? true: false;\r
28                 if ($empty) {\r
29                         echo "<div id=\"empty\">No tweet to display.</div>";\r
30                 } else {\r
31                         $output = '<ol class="timeline" id="allTimeline">';\r
32                         \r
33                         foreach ($statuses as $status) {\r
34                                 $date = formatDate($status->created_at);\r
35                                 $text = formatText($status->text);\r
36                                 \r
37                                 $output .= "\r
38                                         <li>\r
39                                                 <span class=\"status_author\">\r
40                                                         <a href=\"user.php?id=$status->screen_name\" target=\"_blank\"><img src=\"$status->profile_img_url\" title=\"$status->screen_name\" /></a>\r
41                                                 </span>\r
42                                                 <span class=\"status_body\">\r
43                                                         <span class=\"status_id\">$status->id</span>\r
44                                                         <span class=\"status_word\"><a class=\"user_name\" href=\"user.php?id=$status->screen_name\">$status->screen_name</a> $text </span>\r
45                                                         <span class=\"actions\">\r
46                                                                 <a class=\"replie_btn\" href=\"a_reply.php?id=$status->id\">Reply</a><a class=\"rt_btn\" href=\"a_rt.php?id=$status->id\">Retweet</a><a class=\"favor_btn\" href=\"a_favor.php?id=$status->id\">Favorite</a></span>\r
47                                                 <span class=\"status_info\">\r
48                                                                 <span class=\"source\">from $status->source</span>\r
49                                                                 <span class=\"date\"><a href=\"status.php?id=$status->id\" target=\"_blank\">$date</a></span>\r
50                                                     </span>\r
51                                                 </span>\r
52                                         </li>\r
53                                 ";\r
54                         }\r
55                         \r
56                         $output .= "</ol><div id=\"pagination\">";\r
57 \r
58                         if ($p >1) $output .= "<a id=\"more\" class=\"round more\" style=\"float: left;\" href=\"browse.php?p=" . ($p-1) . "\">Back</a>";\r
59                         if (!$empty) $output .= "<a id=\"more\" class=\"round more\" style=\"float: right;\" href=\"browse.php?p=" . ($p+1) . "\">Next</a>";\r
60                         \r
61                         $output .= "</div>";\r
62                         \r
63                         echo $output;\r
64                 }\r
65                 \r
66                 \r
67                 \r
68         ?>\r
69 </div>\r
70 \r
71 <?php \r
72         include ('inc/sidebar.php');\r
73 ?>\r
74 \r
75 <?php \r
76         include ('inc/footer.php');\r
77 ?>\r