$sort_mode = $_REQUEST["sort_mode"]; } if (!isset($_REQUEST["offset"])) { $offset = 0; } else { $offset = $_REQUEST["offset"]; } $smarty->assign_by_ref('offset', $offset); if (isset($_REQUEST["find"])) { $find = $_REQUEST["find"]; } else { $find = ''; } $smarty->assign('find', $find); $smarty->assign_by_ref('sort_mode', $sort_mode); $channels = $polllib->list_polls($offset, $maxRecords, $sort_mode, $find); $cant_pages = ceil($channels["cant"] / $maxRecords); $smarty->assign_by_ref('cant_pages', $cant_pages); $smarty->assign('actual_page', 1 + $offset / $maxRecords); if ($channels["cant"] > $offset + $maxRecords) { $smarty->assign('next_offset', $offset + $maxRecords); } else { $smarty->assign('next_offset', -1); } // If offset is > 0 then prev_offset if ($offset > 0) { $smarty->assign('prev_offset', $offset - $maxRecords); } else { $smarty->assign('prev_offset', -1); } if ($prefs['poll_list_categories'] == 'y') {
if ($offset > 0) { $smarty->assign('prev_offset', $offset - $maxRecords); } else { $smarty->assign('prev_offset', -1); } /* $categories = $categlib->get_all_categories(); $smarty->assign_by_ref('categories', $categories); */ $galleries = $tikilib->list_galleries(0, -1, 'name_desc', 'admin', $find_objects); $smarty->assign_by_ref('galleries', $galleries["data"]); $file_galleries = $filegallib->list_file_galleries(0, -1, 'name_desc', 'admin', $find_objects); $smarty->assign_by_ref('file_galleries', $file_galleries["data"]); $forums = $commentslib->list_forums(0, -1, 'name_asc', $find_objects); $smarty->assign_by_ref('forums', $forums["data"]); $polls = $polllib->list_polls(0, -1, 'title_asc', $find_objects); $smarty->assign_by_ref('polls', $polls["data"]); $blogs = $tikilib->list_blogs(0, -1, 'title_asc', $find_objects); $smarty->assign_by_ref('blogs', $blogs["data"]); $pages = $tikilib->list_pageNames(0, -1, 'pageName_asc', $find_objects); $smarty->assign_by_ref('pages', $pages["data"]); $faqs = $tikilib->list_faqs(0, -1, 'title_asc', $find_objects); $smarty->assign_by_ref('faqs', $faqs["data"]); $quizzes = $tikilib->list_quizzes(0, -1, 'name_asc', $find_objects); $smarty->assign_by_ref('quizzes', $quizzes["data"]); $trackers = $trklib->list_trackers(0, -1, 'name_asc', $find_objects); $smarty->assign_by_ref('trackers', $trackers["data"]); $articles = $tikilib->list_articles(0, -1, 'title_asc', $find_objects, '', $user, '', '', 'n'); $smarty->assign_by_ref('articles', $articles["data"]); $directories = $dirlib->dir_list_all_categories(0, -1, 'name_asc', $find_objects); $smarty->assign_by_ref('directories', $directories["data"]);