public function displayPageSelector($postType = "", $pageURL = "") { if (!isset($_GET['page'])) { $_GET['page'] = 1; } $totalPages = $this->calcPages($postType); $dispLink = $pageURL == "" ? MAIN_ROOT . "news/?page=" : $pageURL; $pageSelector = new PageSelector(); $pageSelector->setPages($totalPages); $pageSelector->setLink($dispLink); $pageSelector->setCurrentPage($_GET['page']); $pageSelector->show(); /* if($_GET['page'] <= $totalPages) { $nextPage = $_GET['page']+1; $prevPage = $_GET['page']-1; $dispLink = ($pageURL == "") ? MAIN_ROOT."news/?page=" : $pageURL; $dispPrevPage = ($prevPage > 0) ? "<a href='".$dispLink.$prevPage."'>NEWER ENTRIES</a>" : ""; $dispNextPage = ($nextPage <= $totalPages) ? "<a href='".$dispLink.$nextPage."'>OLDER ENTRIES</a>" : ""; $pageSpacer = ($dispPrevPage != "" && $dispNextPage != "") ? " | " : ""; echo " <p align='center' class='largeFont'> <b>".$dispPrevPage.$pageSpacer.$dispNextPage."</b> </p> "; }*/ }
} else { $dispManagePosts .= "<b>» <a href='" . $MAIN_ROOT . "members/console.php?cID=" . $intManagePostsCID . "&tID=" . $topicInfo['forumtopic_id'] . "&action=sticky'>UNSTICKY TOPIC</a> «</b> "; } if ($topicInfo['lockstatus'] == 0) { $dispManagePosts .= "<b>» <a href='" . $MAIN_ROOT . "members/console.php?cID=" . $intManagePostsCID . "&tID=" . $topicInfo['forumtopic_id'] . "&action=lock'>LOCK TOPIC</a> «</b> "; } else { $dispManagePosts .= "<b>» <a href='" . $MAIN_ROOT . "members/console.php?cID=" . $intManagePostsCID . "&tID=" . $topicInfo['forumtopic_id'] . "&action=lock'>UNLOCK TOPIC</a> «</b> "; } $dispManagePosts .= "<b>» <a href='javascript:void(0)' onclick='deleteTopic()'>DELETE TOPIC</a> «</b> "; $dispManagePosts .= "<b>» <a href='" . $MAIN_ROOT . "members/console.php?cID=" . $moveTopicCID . "&topicID=" . $_GET['tID'] . "'>MOVE TOPIC</a> «</b> "; } } $boardObj->showSearchForm(); echo "\n<div class='formDiv' style='background: none; border: 0px; overflow: auto'>\n\t<div style='float: right'>" . $dispManagePosts . $dispPostReply . "</div>\n</div>\n"; $pageSelector = new PageSelector(); $pageSelector->setPages($NUM_OF_PAGES); $pageSelector->setCurrentPage($_GET['pID']); $pageSelector->setLink(MAIN_ROOT . "forum/viewtopic.php?tID=" . $_GET['tID'] . "&pID="); $pageSelector->show(); $countManagablePosts = 0; define("SHOW_FORUMPOST", true); $result = $mysqli->query("SELECT forumpost_id FROM " . $dbprefix . "forum_post WHERE forumtopic_id = '" . $topicInfo['forumtopic_id'] . "' ORDER BY dateposted LIMIT " . $intOffset . ", " . $NUM_PER_PAGE); while ($row = $result->fetch_assoc()) { $boardObj->objPost->select($row['forumpost_id']); $boardObj->objPost->blnManageable = $blnManagePosts; if ($boardObj->objPost->get_info("member_id") == $memberInfo['member_id'] || $blnManagePosts) { $countManagablePosts++; $boardObj->objPost->blnManageable = true; } $boardObj->objPost->show(); }
} elseif ($_GET['start'] > $_GET['end']) { $temp = $_GET['start']; $_GET['start'] = $_GET['end']; $_GET['end'] = $temp; } else { $addToPageSelectorLink = "&start=" . $_GET['start'] . "&end=" . $_GET['end']; } $donationsPerPage = 25; $campaignObj->populateDonationInfo(false, $_GET['start'], $_GET['end']); $totalDonated = $campaignObj->getTotalDonationAmount(); $donationInfo = $campaignObj->getDonationInfo(); $totalDonations = count($donationInfo); include_once BASE_DIRECTORY . "plugins/donations/console/datefilter_form.php"; $numOfPages = ceil($totalDonations / $donationsPerPage); $pageSelector = new PageSelector(); $pageSelector->setPages($numOfPages); $_GET['pageNum'] = $pageSelector->validatePageNumber($_GET['pageNum']); $pageSelector->setCurrentPage($_GET['pageNum']); $pageSelector->setLink(MAIN_ROOT . "members/console.php?cID=" . $_GET['cID'] . "&campaignID=" . $_GET['campaignID'] . "&p=log" . $addToPageSelectorLink . "&pageNum="); $pageSelector->show(); ?> <table class='formTable' style='border-spacing: 0px; margin-top: 0px'> <tr> <td class='formTitle' style='width: 20%'>Date:</td> <td class='formTitle' style='width: 50%; border-left: 0px'>From:</td> <td class='formTitle' style='width: 10%; border-left: 0px'>Details:</td> <td class='formTitle' style='width: 20%; border-left: 0px'>Amount:</td> </tr>