} 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(); } $pageSelector->show(); echo "\n<div class='formDiv' style='background: none; border: 0px; overflow: auto'>\n\t<div style='float: right'>" . $dispManagePosts . $dispPostReply . "</div>\n</div>\n\n";
$breadcrumbObj->addCrumb($bcInfo['value'], $bcInfo['link']); } } $breadcrumbObj->addCrumb($boardInfo['name']); include $prevFolder . "include/breadcrumb.php"; $boardObj->showSearchForm(); echo "\n<table class='forumTable'>\n"; if ($dispSubForums != "") { echo "\t\n\t\n\t\t<tr>\n\t\t\t<td colspan='4' class='boardCategory'>Sub-Forums</td>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<td class='boardTitles'>Forum:</td>\n\t\t\t<td class='boardTitles forumLastPost'>Last Post:</td>\n\t\t\t<td class='boardTitles forumTopicCount'>Topics:</td>\n\t\t\t<td class='boardTitles forumTopicCount'>Posts:</td>\n\t\t</tr>\n\t"; echo $dispSubForums; echo "<tr><td colspan='4'><br><br></td></tr>"; } $pageSelector = new PageSelector(); $pageSelector->setPages($NUM_OF_PAGES); $pageSelector->setCurrentPage($_GET['pID']); $pageSelector->setLink(MAIN_ROOT . "forum/viewboard.php?bID=" . $_GET['bID'] . "&pID="); echo "\n\t<tr>\n\t\t<td colspan='2' class='main' valign='bottom'>\n\t\t\t"; if (LOGGED_IN && $boardObj->memberHasAccess($memberInfo, true)) { echo "<p style='margin-top: 0px'><b>» <a href='" . $MAIN_ROOT . "members/console.php?cID=" . $intPostTopicCID . "&bID=" . $boardInfo['forumboard_id'] . "'>NEW TOPIC</a> «</b></p>"; } echo "\n\t\t</td>\n\t\t<td colspan='2' align='right' class='main'>\n\t\t\t"; $pageSelector->show(); echo "\n\t\t</td>\n\t</tr>\n\t<tr>\n\t\t<td class='boardTitles'>Topic:</td>\n\t\t<td class='boardTitles forumTopicCount'>Replies:</td>\n\t\t<td class='boardTitles forumTopicCount'>Views:</td>\n\t\t<td class='boardTitles forumLastPost'>Last Post:</td>\n\t</tr>\n\t<tr>\n\t\t<td class='dottedLine' style='padding-top: 5px' colspan='4'></td>\n\t</tr>\n"; $arrPageTopics = $boardObj->getForumTopics(" ft.stickystatus DESC, fp.dateposted DESC", " LIMIT " . $intOffset . ", " . $NUM_PER_PAGE); foreach ($arrPageTopics as $postID) { $boardObj->objPost->select($postID); $postInfo = $boardObj->objPost->get_info_filtered(); $boardObj->objTopic->select($postInfo['forumtopic_id']); $topicInfo = $boardObj->objTopic->get_info(); $postMemberObj->select($postInfo['member_id']); $dispTopicPoster = $postMemberObj->getMemberLink();
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> "; }*/ }
$_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> <?php $donateMember = new Member($mysqli); $counter = 0;