function fetch($option = 'all', $filter = 'all') { // override for if index sends default blank string if ($option == '') { $option = 'all'; } if ($filter == '') { $filter = 'all'; } if (isset($_GET['currentPage'])) { $currentPage = $_GET['currentPage']; } else { $currentPage = 1; } require_once PATH_FACEBOOK . '/classes/actionTeam.class.php'; $this->teamObj = new actionTeam($this->page); require_once PATH_CORE . '/classes/newswire.class.php'; // call before widetip to register template $nwObj = new newswire($this->db); $stories = $nwObj->fetchNewswire($option, $filter, $this->page->session->ui->memberFriends, $currentPage); // build the newswire page $inside = '<div id="col_left"><!-- begin left side -->'; if ($this->page->session->ui->hideTipStories == 0) { $inside .= $nwObj->templateObj->templates[wideTip]; } $inside .= $nwObj->buildStoriesTabs($option); $inside .= '<div id="newswireWrap">'; $inside .= $stories; $inside .= '<!-- end newswireWrap --></div>'; $inside .= '<!-- end left side --></div><div id="col_right">'; $inside .= '<div id="introPanel">'; $inside .= '<p><a href="?p=postStory" onclick="switchPage(\'postStory\');return false;" class="btn_1">Post a story</a></p>'; $inside .= '<!-- end of introPanel --></div>'; $inside .= $this->teamObj->fetchSidePanel('stories'); $inside .= '</div> <!-- end right side -->'; if ($this->page->isAjax) { return $inside; } $code = $this->page->constructPage('stories', $inside); return $code; }