OSDN Git Service

embr
[embrj/master.git] / rank.php
1 <?php\r
2         include ('lib/twitese.php');\r
3         $title = "Ranking";\r
4         include ('inc/header.php');\r
5         \r
6         if (!loginStatus()) header('location: login.php');\r
7 ?>\r
8 \r
9 <script type="text/javascript" src="js/profile.js"></script>\r
10 \r
11 <div id="statuses" class="column round-left">\r
12 \r
13         <h2>Rankings</h2>\r
14         <div class="clear"></div>\r
15         \r
16         <?php \r
17                 $t = getTwitter();\r
18                 $p = 1;\r
19                 if (isset($_GET['p'])) {\r
20                         $p = (int) $_GET['p'];\r
21                         if ($p <= 0) $p = 1;\r
22                 }\r
23                 $num = 20*($p-1);\r
24         \r
25                 $users = $t->rank($p);\r
26                 if ($users === false) {\r
27                         header('location: error.php');\r
28                 } \r
29                 $empty = count($users) == 0? true: false;\r
30                 if ($empty) {\r
31                         echo "<div id=\"empty\">No tweet to display.</div>";\r
32                 } else {\r
33                         $output = '<ol class="rank_list">';\r
34                         \r
35                         foreach ($users as $user) {\r
36                                 $num++; \r
37                                 $output .= "\r
38                                 <li>\r
39                                         <span class=\"rank_img\"><a href=\"user.php?id=$user->screen_name\"><img src=\"$user->profile_img_url\" /></a></span>\r
40                                         <div class=\"rank_content\">\r
41                                                 <span class=\"rank_num\">No. $num <span class=\"rank_name\"><a href=\"user.php?id=$user->screen_name\">$user->name</a></span><span class=\"rank_screenname\"> ($user->screen_name)</span></span>\r
42                                                 <span class=\"rank_count\">Followers:$user->followers_count  Friends:$user->friends_count  Tweets:$user->statuses_count</span>\r
43                                                 <span class=\"rank_description\">Bio:$user->description</span>\r
44                                         </div>\r
45                                 </li>\r
46                                 ";\r
47                         }\r
48                         \r
49                         $output .= "</ol><div id=\"pagination\">";\r
50                         \r
51                         if ($p >1) $output .= "<a id=\"more\" class=\"round more\" style=\"float: left;\" href=\"rank.php?p=" . ($p-1) . "\">Back</a>";\r
52                         if (!$empty) $output .= "<a id=\"more\" class=\"round more\" style=\"float: right;\" href=\"rank.php?p=" . ($p+1) . "\">Next</a>";\r
53                         \r
54                         $output .= "</div>";\r
55                         \r
56                         echo $output;\r
57                 }\r
58                 \r
59         ?>\r
60 </div>\r
61 \r
62 <?php \r
63         include ('inc/sidebar.php');\r
64 ?>\r
65 \r
66 <?php \r
67         include ('inc/footer.php');\r
68 ?>\r