. */ if (!defined('LACONICA')) { exit(1); } require_once(INSTALLDIR.'lib/stream.php'); class ShownoticeAction extends StreamAction { function handle($args) { parent::handle($args); $id = $this->arg('notice'); $notice = Notice::staticGet($id); if (!$notice) { $this->no_such_notice(); } if (!$notice->getProfile()) { $this->no_such_notice(); } # Looks like we're good; show the header common_show_header($profile->nickname."'s status on ".common_date_string($notice->created)); common_element_start('ul', array('id' => 'notices')); $this->show_notice($notice); common_element_end('ul'); common_show_footer(); } function no_such_notice() { common_user_error('No such notice.'); } }