2 include ('lib/twitese.php');
4 include ('inc/header.php');
5 if (!loginStatus()) header('location: login.php');
8 <script src="js/browse.js"></script>
10 <div id="statuses" class="column round-left">
11 <h2 id="browse_title">See what people are saying about…</h2>
12 <div class="clear"></div>
15 // selected from top 50 freqently used Han Chracter in http://www.cslog.cn/Content/word-frequency-list-of-chinese/
17 '的', '一', '是', '不', '了', '我', '人', '在', '有', '这', '他', '来', '个', '上', '说', '中', '大', '为', '到', '道', '你', '们', '出', '就', '时', '以', '之', '那', '和', '子', '地', '得', '自', '要', '下', '可', '而', '学', '过', '对', '么', '然', '她', '国', '去', '里'
19 if(!isset($_COOKIE['browse_seed'])) {
20 $browse_seed = $seed[mt_rand(0,48)];
21 setcookie('browse_seed', $browse_seed, $_SERVER['REQUEST_TIME']+300, '/');
23 $browse_seed = $_COOKIE['browse_seed'];
27 if (isset($_GET['p'])) {
28 $p = (int) $_GET['p'];
32 $statuses = $t->search($browse_seed, $p, 50);
33 $resultCount = count($statuses->results);
34 if ($resultCount <= 0) {
35 echo "<div id=\"empty\">No tweet to display.</div>";
37 include_once('lib/timeline_format.php');
38 $output = '<ol class="timeline" id="allTimeline">';
39 foreach ($statuses->results as $status) {
40 if(!preg_match('/[\p{Hiragana}\p{Katakana}\p{Hangul}]+/u', $status->text) ) { // filter the Japanese and Korean tweets since some of Han Character included.
41 $output .= format_search($status);
44 $output .= "</ol><div id=\"pagination\">";
46 if ($p >1) $output .= "<a id=\"more\" class=\"round more\" style=\"float: left;\" href=\"browse.php?p=" . ($p-1) . "\">Back</a>";
47 if (!$empty) $output .= "<a id=\"more\" class=\"round more\" style=\"float: right;\" href=\"browse.php?p=" . ($p+1) . "\">Next</a>";
56 include ('inc/sidebar.php');
57 include ('inc/footer.php');