public function public_head() { echo '<script>function after_publish_weibo(feed_id){ $.post(U("public/Widget/addonsRequest",["addon=Login","hook=ajax_after_publish_weibo"]),{feed_id:feed_id},function(){}) }</script>'; //判断新浪微博绑定是否过期,每天一次 $uid = $_SESSION['mid']; if (!($login = S('user_login_' . $mid))) { $login = M('login')->where("uid='{$uid}' AND type='sina'")->find(); S('user_login_' . $mid, $login); } if ($login) { $this->_loadTypeLogin('sina'); $sina = new sina(); $return = $sina->getTokenInfo($login['oauth_token']); if (isset($return['create_at']) && isset($return['expire_in']) && $return['create_at'] + $return['expire_in'] < time()) { $url = $sina->getUrl(); $text = '<dl class="pop_sync"><dt></dt>您绑定的' . $type . '帐号已过期,请<dd><a class="btn-att-green" href="' . $url . '">重新绑定</a></dd></dl>'; echo "<script>ui.box.show('{$text}', '绑定帐号')</script>"; } } }