// ADD CRITERIA FOR FILTER $where = ""; if ($f_owner != "") { $where .= "se_users.user_username LIKE '%{$f_owner}%'"; } if ($f_owner != "" & $f_title != "") { $where .= " AND"; } if ($f_title != "") { $where .= " se_blogentries.blogentry_title LIKE '%{$f_title}%'"; } if ($where != "") { $where = "(" . $where . ")"; } // GET TOTAL ENTRIES $total_blogentries = $blog->blog_entries_total($where); // MAKE ENTRY PAGES $page_vars = make_page($total_blogentries, $entries_per_page, $p); $page_array = array(); for ($x = 0; $x <= $page_vars[2] - 1; $x++) { if ($x + 1 == $page_vars[1]) { $link = "1"; } else { $link = "0"; } $page_array[$x] = array('page' => $x + 1, 'link' => $link); } // GET ENTRY ARRAY $blogentries = $blog->blog_entries_list($page_vars[0], $entries_per_page, $sort, $where); // ASSIGN VARIABLES AND SHOW VIEW ENTRIES PAGE $smarty->assign('total_blogentries', $total_blogentries);