<?php global $cgi; loader_import('news.Story'); loader_import('news.Functions'); $story = new NewsStory(); if (!empty($parameters['story'])) { // view story $obj = $story->get($parameters['story']); if (!$obj) { echo template_simple('not_found.spt', array('error' => $story->error)); return; } if (!empty($parameters['highlight'])) { loader_import('saf.Misc.Search'); $obj->body = search_bar($parameters['highlight'], '/index/news-search-action') . search_highlight($obj->body, $parameters['highlight']); $obj->highlight = $parameters['highlight']; } $pages = news_page_split($obj->body); if (!$cgi->pagenum) { $cgi->pagenum = 1; } $obj->body = news_page_nav($pages, $cgi->pagenum, $obj->id, $parameters['highlight']); $obj->pagenum = $cgi->pagenum; if (appconf('comments')) { $obj->comments = true; loader_import('news.Comment'); $c = new NewsComment(); $c->orderBy('ts asc'); $obj->commentList = $c->find($obj->id); if (!$obj->commentList) {
<?php loader_import('news.Story'); loader_import('news.Functions'); $s = new NewsStory(); $story = $s->get($parameters['story']); $story->show_thumb = $parameters['thumb']; $story->show_date = $parameters['date']; $story->show_summary = $parameters['summary']; echo template_simple('sidebar_single.spt', $story);