<?php 
class SquareAction extends Action{

	public function _initialize(){
		header("Content-Type:application/x-javascript; charset=UTF8");
	}

	//全站微博
	public function index(){		
		$map['count'] = 20;
		$result = api('WeiboStatuses')->data($map)->public_timeline();
		//dump($result);
		foreach($result as $k=>$v){
			$v['uname']=preg_replace("/\s/","",$v['uname']); 
			$v['content']=preg_replace("/\s/","",$v['content']); 
			$html = '<li><div class="img"><img src="'.$v['avatar_small'].'" /><strong><a href="/sns/index.php?app=public&mod=Profile&act=feed&feed_id='.$v['feed_id'].'&uid='.$v['uid'].'" target="_blank">    '.$v['uname'].'</a></strong></div><div class="msg"><p><a style="color:#666;font-size:12px;" href="/sns/index.php?app=public&mod=Profile&act=feed&feed_id='.$v['feed_id'].'&uid='.$v['uid'].'" target="_blank"> '.htmlspecialchars($v['content']).'</a></p><p class="from">'.$v['ctime'].'</p></div></li>';
			echo 'document.write(\''.$html.'\');'; 
		}
	}

	//频道微博
	public function channel(){
		$map['category_id'] = intval($_GET['cid']);
		$map['count'] = 20;
		//$map['page'] = 1;
		$result = api('Channel')->data($map)->get_channel_feed();
		//dump(M()->getLastSql());
		foreach($result as $k=>$v){
			$v['source_body']=preg_replace("/\s/","",$v['source_body']); 
			$html = ' <li><a href="/sns/index.php?app=public&mod=Profile&act=feed&feed_id='.$v['feed_id'].'&uid='.$v['uid'].'" target="_blank">'.strip_tags($v['source_body']).'</a><span>'.substr($v['ctime'],6,10).'</span></li>	';
			echo 'document.write(\''.$html.'\');'; 
		}
	}

	//话题微博
	public function topic(){
		$topic = t($_GET['k']);
		$feed_ids = model('FeedTopic')->getFeedIdByTopic($topic);
		$result = model('Feed')->getFeeds($feed_ids);
		dump($result);
	}
}