public function checkManageAllEvents() { $this->blnManageAllEvents = false; if (isset($_SESSION['btUsername']) && isset($_SESSION['btPassword'])) { $member = new Member($this->MySQL); $consoleObj = new ConsoleOption($this->MySQL); $manageAllEventsCID = $consoleObj->findConsoleIDByName("Manage All Events"); if ($member->select($_SESSION['btUsername']) && $member->authorizeLogin($_SESSION['btPassword'])) { $consoleObj->select($manageAllEventsCID); $this->blnManageAllEvents = $member->hasAccess($consoleObj); } } return $this->blnManageAllEvents; }
*/ include_once "../../../../_setup.php"; include_once "../../../../classes/member.php"; include_once "../../../../classes/rank.php"; include_once "../../../../classes/consoleoption.php"; include_once "../../../../classes/downloadcategory.php"; $consoleObj = new ConsoleOption($mysqli); $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $downloadCatObj = new DownloadCategory($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage Download Categories"); $consoleObj->select($cID); $_GET['cID'] = $cID; if ($member->authorizeLogin($_SESSION['btPassword'])) { $memberInfo = $member->get_info_filtered(); if ($member->hasAccess($consoleObj) && $downloadCatObj->select($_POST['catID'])) { define('MEMBERRANK_ID', $memberInfo['rank_id']); $downloadCatInfo = $downloadCatObj->get_info_filtered(); $arrCats = $downloadCatObj->getAssociateIDs(); if (count($arrCats) > 0) { echo "<div id='newDeleteMessage' style='display: none'><p align='center'>There are currently downloads with the download category <b>" . $downloadCatInfo['name'] . "</b>. Please move all downloads out of this category before deleting it.</p></div>"; echo "\n\t\t\t\t<script type='text/javascript'>\n\t\t\t\t\t\$(document).ready(function() {\n\t\t\t\t\t\t\$('#deleteMessage').dialog('close');\n\t\t\t\t\t\t\$('#newDeleteMessage').dialog({\n\t\t\t\t\t\t\n\t\t\t\t\t\t\ttitle: 'Manage Download Categories - Delete',\n\t\t\t\t\t\t\tmodal: true,\n\t\t\t\t\t\t\tzIndex: 9999,\n\t\t\t\t\t\t\tresizable: false,\n\t\t\t\t\t\t\tshow: 'scale',\n\t\t\t\t\t\t\twidth: 400,\n\t\t\t\t\t\t\tbuttons: {\n\t\t\t\t\t\t\t\t'OK': function() {\n\t\t\t\t\t\t\t\t\t\$(this).dialog('close');\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t\t\t\n\t\t\t\t\t});\n\t\t\t\t</script>\n\t\t\t"; } elseif ($_POST['confirm'] == "1") { $downloadCatObj->delete(); include "main.php"; } else { echo "<p align='center'>Are you sure you want to delete the download category <b>" . $downloadCatInfo['name'] . "</b>?</p>"; } } elseif (!$downloadCatObj->select($_POST['catID'])) { echo "<p align='center'>Unable find the selected download category. Please try again or contact the website administrator.</p>"; }
include_once "../../../classes/member.php"; include_once "../../../classes/rank.php"; include_once "../../../classes/squad.php"; // Start Page $consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("View Your Squads"); $consoleObj->select($cID); $consoleInfo = $consoleObj->get_info_filtered(); $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $arrSquadPrivileges = $squadObj->arrSquadPrivileges; $squadObj = new Squad($mysqli); $squadAppObj = new Basic($mysqli, "squadapps", "squadapp_id"); // Check Login $LOGIN_FAIL = true; if ($member->authorizeLogin($_SESSION['btPassword']) && $member->hasAccess($consoleObj)) { $LOGIN_FAIL = false; $memberInfo = $member->get_info_filtered(); if ($squadObj->select($_POST['sID']) && $squadObj->memberHasAccess($memberInfo['member_id'], "acceptapps") && $squadAppObj->select($_POST['saID'])) { $squadInfo = $squadObj->get_info_filtered(); $squadAppInfo = $squadAppObj->get_info(); $squadRankList = $squadObj->getRankList(); if ($squadAppInfo['squad_id'] == $_POST['sID'] && $squadAppInfo['status'] == 0 && count($squadRankList) > 1) { if ($_POST['action'] == "accept") { $squadRankKey = count($squadRankList) - 1; $newMemberSquadRank = $squadRankList[$squadRankKey]; $squadAppObj->update(array("dateaction", "status", "squadmember_id"), array(time(), "1", $memberInfo['member_id'])); $arrColumns = array("squad_id", "member_id", "squadrank_id", "datejoined"); $arrValues = array($squadAppInfo['squad_id'], $squadAppInfo['member_id'], $newMemberSquadRank, time()); $squadObj->objSquadMember->addNew($arrColumns, $arrValues); $intViewSquadsCID = $consoleObj->findConsoleIDByName("View Your Squads");
* Website: http://www.bluethrust.com * * License: http://www.bluethrust.com/license.php * */ include_once "../../../../_setup.php"; $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $medalObj = new Medal($mysqli); $consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage Medals"); $consoleObj->select($cID); $_GET['cID'] = $cID; if ($member->authorizeLogin($_SESSION['btPassword'])) { $memberInfo = $member->get_info_filtered(); if ($member->hasAccess($consoleObj) && $medalObj->select($_POST['itemID'])) { define("LOGGED_IN", true); if ($_POST['confirm'] == 1) { $medalObj->delete(); $objManageList = new btOrderManageList($medalObj); $objManageList->strMainListLink = BASE_DIRECTORY . "members/include/admin/medals/main.php"; include $objManageList->strMainListLink; include BASE_DIRECTORY . "members/console.managelist.list.php"; } else { $medalName = $medalObj->get_info_filtered("name"); echo "<p align='center'>Are you sure you want to delete the medal <b>" . $medalName . "</b>?</p>"; } } elseif (!$medalObj->select($_POST['itemID'])) { echo "<p align='center'>Unable find the selected medal. Please try again or contact the website administrator.</p>"; } }
include_once "../../../../classes/consoleoption.php"; include_once "../../../../classes/profilecategory.php"; include_once "../../../../classes/profileoption.php"; $consoleObj = new ConsoleOption($mysqli); $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $profileCatObj = new ProfileCategory($mysqli); $profileObj = new ProfileOption($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage Profile Options"); $consoleObj->select($cID); $_GET['cID'] = $cID; if ($member->authorizeLogin($_SESSION['btPassword'])) { $memberInfo = $member->get_info_filtered(); $selectedOption = ""; $addSQL = ""; if ($member->hasAccess($consoleObj) && $profileCatObj->select($_POST['catID'])) { if ($_POST['oID'] != "" and $profileObj->SELECT($_POST['oID'])) { $addSQL = " AND profileoption_id != '" . $_POST['oID'] . "'"; $profileOptionInfo = $profileObj->get_info_filtered(); if ($profileOptionInfo['profilecategory_id'] == $_POST['catID']) { $arrAssociates = $profileCatObj->getAssociateIDs("ORDER BY sortnum"); $highestIndex = count($arrAssociates) - 1; $arrFlipped = array_flip($arrAssociates); if ($highestIndex > 0) { if ($arrFlipped[$_POST['oID']] == $highestIndex) { $temp = $highestIndex - 1; $selectedOption = $arrAssociates[$temp]; } else { $temp = $arrFlipped[$_POST['oID']] + 1; $selectedConsole = $arrAssociates[$temp]; }
$member = new Member($mysqli); $member->select($_SESSION['btUsername']); $imageSliderObj = new ImageSlider($mysqli); $consoleObj = new ConsoleOption($mysqli); $cID = $_GET['cID']; $consoleObj->select($cID); $consoleInfo = $consoleObj->get_info_filtered(); $_SERVER['PHP_SELF'] = "console.php"; $_GET['action'] = "delete"; if (substr($consoleInfo['filename'], 0, strlen("../")) != "../") { $requireFile = BASE_DIRECTORY . "members/include/" . $consoleInfo['filename']; } else { $requireFile = $consoleInfo['filename']; } require $requireFile; if (!isset($objManageList)) { exit; } if ($member->authorizeLogin($_SESSION['btPassword'])) { $memberInfo = $member->get_info_filtered(); define("LOGGED_IN", true); if ($member->hasAccess($consoleObj)) { if (!$objManageList->blnConfirmDelete || isset($_POST['confirm']) && $objManageList->blnConfirmDelete) { $objManageList->delete(); include $objManageList->strMainListLink; include BASE_DIRECTORY . "members/console.managelist.list.php"; } else { echo "\n\t\t\t\t<p class='main' align='center'>\n\t\t\t\t\tAre you sure you want to delete <b>" . $objManageList->strDeleteName . "</b>?\n\t\t\t\t</p>\n\t\t\t"; } } }
if (!isset($member) || !isset($eventObj) || substr($_SERVER['PHP_SELF'], -strlen("manage.php")) != "manage.php") { include_once "../../../_setup.php"; include_once "../../../classes/member.php"; include_once "../../../classes/event.php"; // Start Page $consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage My Events"); $consoleObj->select($cID); $consoleInfo = $consoleObj->get_info_filtered(); $consoleTitle = $consoleInfo['pagetitle']; $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $eventObj = new Event($mysqli); $memberInfo = $member->get_info(); // Check Login if ($member->authorizeLogin($_SESSION['btPassword']) && $member->hasAccess($consoleObj) && $eventObj->select($_GET['eID']) && ($eventObj->memberHasAccess($memberInfo['member_id'], "eventpositions") || $memberInfo['rank_id'] == 1)) { $eventInfo = $eventObj->get_info_filtered(); } else { exit; } } else { $memberInfo = $member->get_info(); $consoleObj->select($consoleObj->findConsoleIDByName("Manage My Events")); if (!$member->hasAccess($consoleObj) || !$eventObj->memberHasAccess($memberInfo['member_id'], "eventpositions")) { exit; } } echo "\n<table class='formTable' style='border-spacing: 0px; margin-top: 0px'>\n\t<tr><td colspan='5' class='dottedLine'></td></tr>\n"; $counter = 0; $x = 1; $eventObj->objEventPosition->setCategoryKeyValue($eventInfo['event_id']);
* Website: http://www.bluethrust.com * * License: http://www.bluethrust.com/license.php * */ include_once "../../_setup.php"; include_once "../../classes/member.php"; include_once "../../classes/rank.php"; include_once "../../classes/tournament.php"; $consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage Tournaments"); $consoleObj->select($cID); $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $tournamentObj = new Tournament($mysqli); $tID = $_POST['tID']; $arrMembers = array(); echo $tID; if ($member->authorizeLogin($_SESSION['btPassword']) && $tournamentObj->select($tID) && $member->hasAccess($consoleObj)) { $memberInfo = $member->get_info(); $tmemberID = $tournamentObj->get_info("member_id"); if ($memberInfo['member_id'] == $tmemberID || $memberInfo['rank_id'] == "1") { $tournamentObj->delete(); echo "deleted"; } } else { echo "no"; } ?>
* */ include_once "../../../../_setup.php"; include_once "../../../../classes/member.php"; include_once "../../../../classes/rank.php"; include_once "../../../../classes/consoleoption.php"; include_once "../../../../classes/profileoption.php"; include_once "../../../../classes/profilecategory.php"; $consoleObj = new ConsoleOption($mysqli); $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $profileOptionObj = new ProfileOption($mysqli); $profileCatObj = new ProfileCategory($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage Profile Options"); $consoleObj->select($cID); $_GET['cID'] = $cID; if ($member->authorizeLogin($_SESSION['btPassword'])) { $memberInfo = $member->get_info_filtered(); if ($member->hasAccess($consoleObj) && $profileOptionObj->select($_POST['oID'])) { define("MEMBERRANK_ID", $memberInfo['rank_id']); if ($_POST['confirm'] == 1) { $profileOptionObj->delete(); include "main.php"; } else { $profileOptionName = $profileOptionObj->get_info_filtered("name"); echo "<p align='center'>Are you sure you want to delete the profile option <b>" . $profileOptionName . "</b>?</p>"; } } elseif (!$profileOptionObj->select($_POST['oID'])) { echo "<p align='center'>Unable find the selected profile option. Please try again or contact the website administrator.</p>"; } }
include_once "../../../classes/member.php"; include_once "../../../classes/rank.php"; include_once "../../../classes/consoleoption.php"; include_once "../../../classes/event.php"; $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $objMember = new Member($mysqli); $eventObj = new Event($mysqli); $consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage My Events"); $consoleObj->select($cID); if ($_POST['comment'] == 1) { $checkMessage = $eventObj->objEventMessageComment->select($_POST['messageID']); $objMessage = $eventObj->objEventMessageComment; $eventMessageID = $objMessage->get_info("eventmessage_id"); $eventObj->objEventMessage->select($eventMessageID); $eventID = $eventObj->objEventMessage->get_info("event_id"); } else { $checkMessage = $eventObj->objEventMessage->select($_POST['messageID']); $objMessage = $eventObj->objEventMessage; $eventID = $objMessage->get_info("event_id"); } if ($member->authorizeLogin($_SESSION['btPassword']) && $checkMessage) { $eventObj->select($eventID); $eventInfo = $eventObj->get_info_filtered(); $memberInfo = $member->get_info_filtered(); if ($member->hasAccess($consoleObj) && $eventObj->memberHasAccess($memberInfo['member_id'], "managemessages") || $memberInfo['rank_id'] == 1) { $objMessage->delete(); } include "eventmessages.php"; }
* */ include_once "../../../../_setup.php"; include_once "../../../../classes/member.php"; include_once "../../../../classes/rank.php"; include_once "../../../../classes/consoleoption.php"; include_once "../../../../classes/consolecategory.php"; $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $consoleObj = new ConsoleOption($mysqli); $consoleCatObj = new ConsoleCategory($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage Console Options"); $consoleObj->select($cID); if ($member->authorizeLogin($_SESSION['btPassword'])) { $memberInfo = $member->get_info_filtered(); if ($member->hasAccess($consoleObj) && $consoleObj->select($_POST['cID'])) { define("MEMBERRANK_ID", $memberInfo['rank_id']); $consoleInfo = $consoleObj->get_info(); if ($_POST['confirm'] == 1) { $consoleObj->delete(); $consoleObj->resortOrder(); $_GET['cID'] = $cID; include "main.php"; } else { $consoleName = $consoleObj->get_info_filtered("pagetitle"); echo "<p align='center'>Are you sure you want to delete the console option <b>" . $consoleName . "</b>?</p>"; } } elseif (!$consoleObj->select($_POST['cID'])) { echo "<p align='center'>Unable find the selected console option. Please try again or contact the website administrator.</p>"; } }
* Author: Bluethrust Web Development * E-mail: support@bluethrust.com * Website: http://www.bluethrust.com * * License: http://www.bluethrust.com/license.php * */ include_once "../../../../_setup.php"; include_once "../../../../classes/member.php"; include_once "../../../../classes/consoleoption.php"; $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage Custom Form Pages"); $consoleObj->select($cID); $customPageObj = new Basic($mysqli, "custompages", "custompage_id"); if ($member->authorizeLogin($_SESSION['btPassword'])) { $memberInfo = $member->get_info_filtered(); if ($member->hasAccess($consoleObj) && $customPageObj->select($_POST['cpID'])) { define('MEMBERRANK_ID', $memberInfo['rank_id']); $customPageInfo = $customPageObj->get_info_filtered(); if ($_POST['confirm'] == "1") { $customPageObj->delete(); include "main.php"; } else { echo "<p align='center'>Are you sure you want to delete the custom page <b>" . $customPageInfo['pagename'] . "</b>?"; } } elseif (!$customPageObj->select($_POST['cpID'])) { echo "<p align='center'>Unable find the selected custom page. Please try again or contact the website administrator.</p>"; } }
public function notifyManagers() { $webInfoObj = new WebsiteInfo($this->MySQL); $memberObj = new Member($this->MySQL); $consoleObj = new ConsoleOption($this->MySQL); $webInfoObj->select(1); $webInfo = $webInfoObj->get_info_filtered(); $viewMemberAppCID = $consoleObj->findConsoleIDByName("View Member Applications"); $consoleObj->select($viewMemberAppCID); $arrBCC = array(); $result = $this->MySQL->query("SELECT member_id FROM " . $this->MySQL->get_tablePrefix() . "members WHERE disabled = '0'"); while ($row = $result->fetch_assoc()) { $memberObj->select($row['member_id']); if ($memberObj->hasAccess($consoleObj)) { if ($memberObj->get_info("email") != "") { $arrBCC[] = array("email" => $memberObj->get_info("email"), "name" => $memberObj->get_info("username")); } $memberObj->postNotification("A new member has signed up! Go to the <a href='" . MAIN_ROOT . "members/console.php?cID=" . $viewMemberAppCID . "'>View Member Applications</a> page to review the application."); } } $subject = $webInfo['clanname'] . ": New Member Application"; $message = "A new member, " . $this->arrObjInfo['username'] . ", has signed up at your website: <a href='" . FULL_SITE_URL . "'>" . $webInfo['clanname'] . "</a>!"; $webInfoObj->objBTMail->sendMail("", $subject, $message, array("bcc" => $arrBCC)); }
<?php /* * Bluethrust Clan Scripts v4 * Copyright 2014 * * Author: Bluethrust Web Development * E-mail: support@bluethrust.com * Website: http://www.bluethrust.com * * License: http://www.bluethrust.com/license.php * */ include_once "../../../../_setup.php"; $consoleObj = new ConsoleOption($mysqli); $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $memberInfo = $member->get_info_filtered(); $newMemberObj = new Member($mysqli); $cID = $consoleObj->findConsoleIDByName("View Member Applications"); $consoleObj->select($cID); $memberAppObj = new MemberApp($mysqli); if ($member->authorizeLogin($_SESSION['btPassword']) && $member->hasAccess($consoleObj) && $memberAppObj->select($_POST['mAppID']) && $memberAppObj->get_info("memberadded") == 1) { $memberAppUser = $memberAppObj->get_info_filtered("username"); if (!$memberAppObj->delete()) { echo "\n\t\t\t<div id='memberAppMessage' style='display: none'>\n\t\t\t\t<p class='main' align='center'>\n\t\t\t\t\tUnable to remove member application! Please contact the website administrator.\n\t\t\t\t</p>\n\t\t\t</div>\n\t\t\n\t\t\t<script type='text/javascript'>\n\t\t\n\t\t\t\t\$(document).ready(function() {\n\t\t\t\t\n\t\t\t\t\t\$('#memberAppMessage').dialog({\n\t\t\t\t\t\n\t\t\t\t\t\ttitle: 'Remove Member Application - Error',\n\t\t\t\t\t\twidth: 400,\n\t\t\t\t\t\tmodal: true,\n\t\t\t\t\t\tzIndex: 99999,\n\t\t\t\t\t\tshow: 'scale',\n\t\t\t\t\t\tbuttons: {\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t'OK': function() {\n\t\t\t\t\t\t\t\t\$(this).dialog('close');\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\n\t\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\t});\n\t\t\t\t\n\t\t\t\t});\n\t\t\t\n\t\t\t</script>\n\t\t"; } else { $member->logAction("Removed the member application for " . $memberAppUser . "."); } include "memberapplist.php"; }
*/ include_once "../../../_setup.php"; include_once "../../../classes/member.php"; include_once "../../../classes/rank.php"; include_once "../../../classes/tournament.php"; include_once "../../../classes/squad.php"; $consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage Tournaments"); $consoleObj->select($cID); $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $countErrors = 0; $dispError = ""; $tournamentObj = new Tournament($mysqli); $squadObj = new Squad($mysqli); if ($member->authorizeLogin($_SESSION['btPassword']) && $squadObj->select($_POST['squadID']) && $tournamentObj->objTeam->select($_POST['teamID']) && $member->hasAccess($consoleObj)) { $memberInfo = $member->get_info_filtered(); $teamInfo = $tournamentObj->objTeam->get_info_filtered(); $tournamentObj->select($teamInfo['tournament_id']); $tournamentInfo = $tournamentObj->get_info(); if ($tournamentInfo['member_id'] == $memberInfo['member_id'] || $memberInfo['rank_id'] == 1 || $tournamentObj->isManager($memberInfo['member_id'])) { $arrSquadMembers = $squadObj->getMemberListSorted(); echo "\n\t\t\t<input type='hidden' value='" . $squadObj->get_info_filtered("name") . "' id='squadName'>\n\t\t\t<div id='squadMemberList' style='max-height: 200px; overflow-y: auto'>\n\t\t\t<table class='formTable' style='width: 95%'>\n\t\t\t\t<tr>\n\t\t\t\t\t<td></td>\n\t\t\t\t\t<td class='main' align='center'>\n\t\t\t\t\t\t<a href='javascript:void(0)' id='checkAllLink'>Check All</a>\n\t\t\t\t\t</td>\n\t\t\t\t</tr>\n\t\t\t"; foreach ($arrSquadMembers as $value) { if ($member->select($value)) { $tempMemberInfo = $member->get_info_filtered(); echo "\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td class='formLabel'>" . $tempMemberInfo['username'] . "</td>\n\t\t\t\t\t\t<td class='main' align='center'><input type='checkbox' value='" . $tempMemberInfo['member_id'] . "'></td>\n\t\t\t\t\t</tr>\n\t\t\t\t"; } } $member->select($memberInfo['member_id']); echo "\n\t\t\t</table>\n\t\t\t</div>\n\t\t\t\n\t\t\t<script type='text/javascript'>\n\t\t\t\n\t\t\t\tvar intCheckAll = 1;\n\t\t\t\n\t\t\t\t\$(document).ready(function() {\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\$('#checkAllLink').click(function() {\n\t\t\t\t\t\n\t\t\t\t\t\t\$('#squadMemberList input[type=checkbox]').each(function() {\n\t\t\t\t\t\t\tif(intCheckAll == 1) {\n\t\t\t\t\t\t\t\t\$(this).attr('checked', true);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\telse {\n\t\t\t\t\t\t\t\t\$(this).attr('checked', false);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t\t\t\t\n\t\t\t\t\t\tif(intCheckAll == 1) {\n\t\t\t\t\t\t\tintCheckAll = 0;\n\t\t\t\t\t\t\t\$('#checkAllLink').html('Uncheck All');\n\t\t\t\t\t\t}\n\t\t\t\t\t\telse {\n\t\t\t\t\t\t\tintCheckAll = 1;\n\t\t\t\t\t\t\t\$('#checkAllLink').html('Check All');\n\t\t\t\t\t\t}\n\t\t\t\t\t\t\n\t\t\t\t\t});\n\t\t\t\t\n\t\t\t\t});\n\t\t\t\n\t\t\t</script>\n\t\t\t\n\t\t";
include_once "../../../classes/rank.php"; include_once "../../../classes/consoleoption.php"; include_once "../../../classes/event.php"; $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $objMember = new Member($mysqli); $eventObj = new Event($mysqli); $consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage My Events"); $consoleObj->select($cID); if ($member->authorizeLogin($_SESSION['btPassword']) && $eventObj->objEventMessage->select($_POST['messageID'])) { $eventID = $eventObj->objEventMessage->get_info("event_id"); $eventObj->select($eventID); $eventInfo = $eventObj->get_info_filtered(); $memberInfo = $member->get_info_filtered(); if (trim($_POST['commentMessage']) != "" && $member->hasAccess($consoleObj) && ($eventObj->memberHasAccess($memberInfo['member_id'], "postmessages") || $memberInfo['rank_id'] == 1)) { $eventObj->objEventMessageComment->addNew(array("eventmessage_id", "member_id", "dateposted", "comment"), array($_POST['messageID'], $memberInfo['member_id'], time(), $_POST['commentMessage'])); } if (in_array($memberInfo['member_id'], $eventObj->getInvitedMembers(true)) || $memberInfo['member_id'] == $eventInfo['member_id'] || $memberInfo['rank_id'] == 1) { $result = $mysqli->query("SELECT * FROM " . $dbprefix . "eventmessage_comment WHERE eventmessage_id = '" . $_POST['messageID'] . "' ORDER BY dateposted ASC"); while ($row = $result->fetch_assoc()) { if ($objMember->select($row['member_id'])) { $memInfo = $objMember->get_info_filtered(); if ($memInfo['profilepic'] == "") { $dispProfilePic = $MAIN_ROOT . "themes/" . $THEME . "/images/defaultprofile.png"; } else { $dispProfilePic = $MAIN_ROOT . $memInfo['profilepic']; } $dispDeleteMessage = ""; if ($eventObj->memberHasAccess($memberInfo['member_id'], "managemessages")) { $dispDeleteMessage = " - <a href='javascript:void(0)' onclick=\"deleteMessage('" . $row['comment_id'] . "', 'c')\">Delete</a>";
* * License: http://www.bluethrust.com/license.php * */ if (!defined("SHOW_MANAGERLIST")) { include_once "../../../_setup.php"; include_once "../../../classes/member.php"; include_once "../../../classes/rank.php"; include_once "../../../classes/tournament.php"; $consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage Tournaments"); $consoleObj->select($cID); $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $tournamentObj = new Tournament($mysqli); if (!$member->authorizeLogin($_SESSION['btPassword']) || !$tournamentObj->select($_POST['tID']) || $tournamentObj->get_info("member_id") != $memberInfo['member_id'] || !$member->hasAccess($consoleObj)) { exit; } } $arrManagers = $tournamentObj->getManagers(); foreach ($arrManagers as $tManagerID => $tMemberID) { $member->select($tMemberID); echo "<div class='mttPlayerSlot main'>" . $member->getMemberLink() . "<div class='mttDeletePlayer'><a href='javascript:void(0)' onclick=\"deleteManager('" . $tManagerID . "')\">X</a></div></div>"; } if (count($arrManagers) == 0) { echo "\n\t\t<div class='shadedBox' style='width: 75%; margin-top: 10px; margin-left: auto; margin-right: auto'>\n\t\t\t<p class='main' align='center'>\n\t\t\t\t<i>No managers assigned to this tournament.</i>\n\t\t\t</p>\n\t\t</div>\n\t"; } $member->select($memberInfo['member_id']); ?>
/* * Bluethrust Clan Scripts v4 * Copyright 2014 * * Author: Bluethrust Web Development * E-mail: support@bluethrust.com * Website: http://www.bluethrust.com * * License: http://www.bluethrust.com/license.php * */ include_once "../../../../_setup.php"; include_once "../../../../classes/member.php"; include_once "../../../../classes/poll.php"; // Start Page $consoleObj = new ConsoleOption($mysqli); $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $createPollCID = $consoleObj->findConsoleIDByName("Create a Poll"); $consoleObj->select($createPollCID); $blnConsoleCheck1 = $member->hasAccess($consoleObj); $managePollsCID = $consoleObj->findConsoleIDByName("Manage Polls"); $consoleObj->select($managePollsCID); $blnConsoleCheck2 = $member->hasAccess($consoleObj); $blnConsoleCheck = $blnConsoleCheck1 || $blnConsoleCheck2; $pollObj = new Poll($mysqli); // Check Login $LOGIN_FAIL = true; if ($member->authorizeLogin($_SESSION['btPassword']) && $blnConsoleCheck) { $pollObj->moveCache($_POST['direction'], $_POST['optionOrder']); }
<?php /* * Bluethrust Clan Scripts v4 * Copyright 2014 * * Author: Bluethrust Web Development * E-mail: support@bluethrust.com * Website: http://www.bluethrust.com * * License: http://www.bluethrust.com/license.php * */ include_once "../../../../_setup.php"; include_once "../../../../classes/member.php"; $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $consoleObj = new ConsoleOption($mysqli); $manageClanCID = $consoleObj->findConsoleIDByName("Diplomacy: Manage Clans"); $consoleObj->select($manageClanCID); $diplomacyClanObj = new Basic($mysqli, "diplomacy", "diplomacy_id"); if ($member->authorizeLogin($_SESSION['btPassword']) && $diplomacyClanObj->select($_POST['dClanID']) && $member->hasAccess($consoleObj)) { $dClanName = $diplomacyClanObj->get_info_filtered("clanname"); if (isset($_POST['confirmDelete'])) { $diplomacyClanObj->delete(); $member->logAction("Deleted " . $dClanName . " from the diplomacy page."); include "main_manageclans.php"; } else { echo "<p class='main' align='center'>Are you sure you want to delete " . $dClanName . " from the diplomacy page?</p>"; } }
* * License: http://www.bluethrust.com/license.php * */ include_once "../../../_setup.php"; include_once "../../../classes/member.php"; include_once "../../../classes/rank.php"; include_once "../../../classes/squad.php"; $consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("View Your Squads"); $consoleObj->select($cID); $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $pID = "manageranks"; $squadObj = new Squad($mysqli); if ($member->authorizeLogin($_SESSION['btPassword']) && $member->hasAccess($consoleObj) && $squadObj->select($_POST['sID']) && $squadObj->memberHasAccess($member->get_info("member_id"), $pID)) { $squadInfo = $squadObj->get_info_filtered(); $memberInfo = $member->get_info_filtered(); if ($squadObj->objSquadRank->select($_POST['rID'])) { $squadRankInfo = $squadObj->objSquadRank->get_info(); $addTo = 1; if ($_POST['rDir'] == "up") { $addTo = -1; } if ($squadRankInfo['sortnum'] != 1 && $squadRankInfo['sortnum'] + $addTo != 1) { $newSortNum = $squadRankInfo['sortnum'] + $addTo; $result = $mysqli->query("SELECT * FROM " . $dbprefix . "squadranks WHERE squad_id = '" . $squadRankInfo['squad_id'] . "' AND sortnum = '" . $newSortNum . "'"); $row = $result->fetch_assoc(); $newSortNumRankID = $row['squadrank_id']; $arrColumns = array("sortnum"); $arrValues = array($newSortNum);
* License: http://www.bluethrust.com/license.php * */ include_once "../../../_setup.php"; include_once "../../../classes/member.php"; include_once "../../../classes/rank.php"; include_once "../../../classes/tournament.php"; $consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage Tournaments"); $consoleObj->select($cID); $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $countErrors = 0; $dispError = ""; $tournamentObj = new Tournament($mysqli); if ($member->authorizeLogin($_SESSION['btPassword']) && $tournamentObj->objTeam->select($_POST['teamID']) && $tournamentObj->objTournamentPool->select($_POST['poolID']) && $tournamentObj->objTournamentPool->objTournamentPoolMatch->select($_POST['poolTeamID']) && $member->hasAccess($consoleObj)) { $memberInfo = $member->get_info(); $teamInfo = $tournamentObj->objTeam->get_info_filtered(); $tournamentObj->select($teamInfo['tournament_id']); $tournamentInfo = $tournamentObj->get_info_filtered(); $poolInfo = $tournamentObj->objTournamentPool->get_info(); $poolTeamInfo = $tournamentObj->objTournamentPool->objTournamentPoolMatch->get_info(); $dispTeamName = $tournamentObj->getPlayerName(); $tmemberID = $tournamentInfo['member_id']; if (($memberInfo['member_id'] == $tmemberID || $memberInfo['rank_id'] == "1" || $tournamentObj->isManager($memberInfo['member_id'])) && $poolInfo['tournament_id'] == $teamInfo['tournament_id'] && $poolTeamInfo['tournament_id'] == $teamInfo['tournament_id']) { // Check Match Score if (!is_numeric($_POST['teamScore']) || !is_numeric($_POST['opponentScore'])) { $countErrors++; $dispError .= " <b>·</b> Scores must be a numeric value."; } // Check Winner
<?php if (!isset($member) || substr($_SERVER['PHP_SELF'], -11) != "console.php" || !isset($_GET['cID'])) { include_once "../../../../_setup.php"; include_once "../../../../classes/member.php"; include_once "../../../../classes/customform.php"; // Start Page $consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("View Custom Form Submissions"); $consoleObj->select($cID); $consoleInfo = $consoleObj->get_info_filtered(); $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $customFormPageObj = new CustomForm($mysqli); // Check Login if ($member->authorizeLogin($_SESSION['btPassword']) && $member->hasAccess($consoleObj) && $customFormPageObj->select($_POST['cfID'])) { $memberInfo = $member->get_info(); } else { exit; } } else { $memberInfo = $member->get_info(); $consoleObj->select($consoleObj->findConsoleIDByName("View Custom Form Submissions")); if (!$member->hasAccess($consoleObj)) { exit; } } $arrSubmissions = $customFormPageObj->getSubmissions(); foreach ($arrSubmissions as $submissionID) { $customFormPageObj->objSubmission->select($submissionID); if ($customFormPageObj->objSubmission->get_info("seenstatus") == 0) {
* License: http://www.bluethrust.com/license.php * */ include_once "../../../_setup.php"; include_once "../../../classes/member.php"; include_once "../../../classes/rank.php"; include_once "../../../classes/news.php"; // Start Page $consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage News"); $consoleObj->select($cID); $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $memberInfo = $member->get_info_filtered(); $commentObj = new Basic($mysqli, "comments", "comment_id"); $newsObj = new News($mysqli); if ($member->authorizeLogin($_SESSION['btPassword']) && $member->hasAccess($consoleObj) && $commentObj->select($_POST['commentID'])) { $commentInfo = $commentObj->get_info_filtered(); $newsObj->select($commentInfo['news_id']); $newsInfo = $newsObj->get_info_filtered(); $member->select($commentInfo['member_id']); $posterInfo = $member->get_info_filtered(); $logMessage = "Deleted comment by " . $member->getMemberLink() . " on news post: <b><a href='" . $MAIN_ROOT . "news/viewpost.php?nID=" . $newsInfo['news_id'] . "'>" . $newsInfo['postsubject'] . "</a></b>"; $member->select($memberInfo['member_id']); $member->logAction($logMessage); $commentObj->delete(); $arrComments = $newsObj->getComments(); $commentCount = $newsObj->countComments(); } include "../../../news/comments.php"; echo "\n\t<script type='text/javascript'>\n\t\t\$(document).ready(function() {\n\t\t\t\$('#commentCount').html('" . $commentCount . "');\n\t\t});\n\t</script>\n";
*/ include_once "../../../../_setup.php"; include_once "../../../../classes/member.php"; include_once "../../../../classes/rank.php"; include_once "../../../../classes/consoleoption.php"; include_once "../../../../classes/rankcategory.php"; $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $rankCatObj = new RankCategory($mysqli); $consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage Rank Categories"); $consoleObj->select($cID); $_GET['cID'] = $cID; if ($member->authorizeLogin($_SESSION['btPassword'])) { $memberInfo = $member->get_info_filtered(); if ($member->hasAccess($consoleObj) && $rankCatObj->select($_POST['rID'])) { define('MEMBERRANK_ID', $memberInfo['rank_id']); $rankCatInfo = $rankCatObj->get_info_filtered(); $arrRanks = $rankCatObj->getAssociateIDs(); if (count($arrRanks) > 0) { echo "<div id='newDeleteMessage' style='display: none'><p align='center'>There are currently ranks under the rank category <b>" . $rankCatInfo['name'] . "</b>. Please change all ranks with this category before deleting it.</p></div>"; echo "\n\t\t\t\t<script type='text/javascript'>\n\t\t\t\t\t\$(document).ready(function() {\n\t\t\t\t\t\t\$('#deleteMessage').dialog('close');\n\t\t\t\t\t\t\$('#newDeleteMessage').dialog({\n\t\t\t\t\t\t\n\t\t\t\t\t\t\ttitle: 'Manage Rank Categories - Delete',\n\t\t\t\t\t\t\tmodal: true,\n\t\t\t\t\t\t\tzIndex: 9999,\n\t\t\t\t\t\t\tresizable: false,\n\t\t\t\t\t\t\tshow: 'scale',\n\t\t\t\t\t\t\twidth: 400,\n\t\t\t\t\t\t\tbuttons: {\n\t\t\t\t\t\t\t\t'OK': function() {\n\t\t\t\t\t\t\t\t\t\$(this).dialog('close');\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t\t\t\n\t\t\t\t\t});\n\t\t\t\t</script>\n\t\t\t"; } elseif (isset($_POST['confirm']) && $_POST['confirm'] == "1") { $rankCatObj->delete(); include "main.php"; } else { echo "<p align='center'>Are you sure you want to delete the rank category <b>" . $rankCatInfo['name'] . "</b>?"; } } elseif (!$rankCatObj->select($_POST['rID'])) { echo "<p align='center'>Unable find the selected rank category. Please try again or contact the website administrator.</p>"; }
* * Author: Bluethrust Web Development * E-mail: support@bluethrust.com * Website: http://www.bluethrust.com * * License: http://www.bluethrust.com/license.php * */ include_once "../../../../../_setup.php"; include_once "../../../../../classes/member.php"; include_once "../../../../../classes/rank.php"; $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("Add Profile Option"); $consoleObj->select($cID); $checkAccess1 = $member->hasAccess($consoleObj); $cID = $consoleObj->findConsoleIDByName("Manage Profile Options"); $consoleObj->select($cID); $checkAccess2 = $member->hasAccess($consoleObj); $checkAccess = $checkAccess1 || $checkAccess2; if ($member->authorizeLogin($_SESSION['btPassword'])) { $memberInfo = $member->get_info_filtered(); if ($checkAccess) { if (trim($_POST['selectValue']) != "") { $_SESSION['btProfileCache'][] = $_POST['selectValue']; } $_SESSION['btProfileCacheRefresh'] = true; include "view.php"; } }
if ($member->authorizeLogin($_SESSION['btPassword'])) { $LOGIN_FAIL = false; $memberInfo = $member->get_info(); $_SESSION['lastConsoleCategory'] = array("catID" => $consoleInfo['consolecategory_id'], "exptime" => time() + 300); // Check for IA if ($memberInfo['onia'] == 1 && $cID != $consoleObj->findConsoleIDByName("Cancel IA")) { $cancelIACID = $consoleObj->findConsoleIDByName("Cancel IA"); echo "\n\t\t\t\n\t\t\t\t<div id='iaMessage' style='display: none'>\n\t\t\t\t\t<p class='main' align='center'>You are currently Inactive!<br><br>While inactive, you do not have access to console options.<br><br><a href='" . $MAIN_ROOT . "members/console.php?cID=" . $cancelIACID . "'><b>Click Here</b></a> to become active again!</p>\n\t\t\t\t</div>\n\t\t\t\t\n\t\t\t\t<script type='text/javascript'>\n\t\t\t\t\tpopupDialog('Inactive Member', '" . $MAIN_ROOT . "members', 'iaMessage');\n\t\t\t\t</script>\n\t\t\t"; exit; } $memberRankID = $memberInfo['rank_id']; define("MEMBERRANK_ID", $memberRankID); $memberRank = new Rank($mysqli); $memberRank->select($memberRankID); $rankPrivileges = $memberRank->get_privileges(); if ($member->hasAccess($consoleObj) || $consoleInfo['pagetitle'] == "Manage Forum Posts" && !isset($_GET['noaccess'])) { //$getClanInfo = $mysqli->query("SELECT * FROM ".$dbprefix."websiteinfo WHERE websiteinfo_id = '1'"); $arrClanInfo = $websiteInfo; //$getClanInfo->fetch_assoc(); // Console Security define("PREVENT_HACK", $arrClanInfo['preventhack']); include $prevFolder . "include/breadcrumb.php"; if (isset($_GET['action']) && $_GET['action'] == "edit") { echo "\n\t\t\t\t<p align='right' style='margin-bottom: 10px; margin-right: 20px;'>« <a href='" . $MAIN_ROOT . "members/console.php?cID=" . $cID . "'>Go Back</a></p>\n\t\t\t\t"; } elseif (!isset($_GET['action'])) { echo "\n\t\t\t\t<p align='right' style='margin-bottom: 20px; margin-right: 20px;'>« <a href='" . $MAIN_ROOT . "members/index.php?select=" . $consoleInfo['consolecategory_id'] . "' id='consoleTopBackButton'>Go Back</a></p>\n\t\t\t\t"; } if (substr($consoleInfo['filename'], 0, strlen("../")) != "../") { $include_file = "include/" . $consoleInfo['filename']; } else { $include_file = $consoleInfo['filename'];
<?php // Check for Objects if (!isset($consoleOptionObj)) { $consoleOptionObj = new ConsoleOption($mysqli); } if (!isset($memberObj)) { $memberObj = new Member($mysqli); } // SPECIAL MENU COMPONENTS // Shoutbox $arrShoutBoxIDs = array(); $manageNewsCID = $consoleOptionObj->findConsoleIDByName("Manage News"); $consoleOptionObj->select($manageNewsCID); if ($memberObj->hasAccess($consoleOptionObj)) { $shoutBoxEditLink = $MAIN_ROOT . "members/console.php?cID=" . $manageNewsCID . "&newsID="; $shoutBoxDeleteLink = $MAIN_ROOT . "members/include/news/include/deleteshoutpost.php"; } $postShoutboxCID = $consoleOptionObj->findConsoleIDByName("Post in Shoutbox"); $consoleOptionObj->select($postShoutboxCID); if ($memberObj->hasAccess($consoleOptionObj)) { $shoutBoxPostLink = $MAIN_ROOT . "members/include/news/include/postshoutbox.php"; } $arrSpecialMenuItems = array(); // TOP PLAYERS $arrSpecialMenuItems['top-players'] = " <b>·</b> <a href='" . $MAIN_ROOT . "top-players/recruiters.php'>Recruiters</a><br>"; $hpGameObj = new Game($mysqli); $arrGames = $hpGameObj->getGameList(); foreach ($arrGames as $gameID) { $hpGameObj->select($gameID); $arrSpecialMenuItems['top-players'] .= " <b>·</b> <a href='" . $MAIN_ROOT . "top-players/game.php?gID=" . $gameID . "'>" . $hpGameObj->get_info_filtered("name") . "</a><br>";
include_once $prevFolder . "classes/member.php"; include_once $prevFolder . "classes/rank.php"; include_once $prevFolder . "classes/rankcategory.php"; include_once $prevFolder . "classes/consoleoption.php"; $member = new Member($mysqli); $checkMember = $member->select($_SESSION['btUsername']); if ($checkMember) { if ($member->authorizeLogin($_SESSION['btPassword'])) { $cOptObj = new ConsoleOption($mysqli); if (!isset($_GET['cID'])) { $_GET['cID'] = $cOptObj->findConsoleIDByName("Manage Ranks"); } $cOptObj->select($_GET['cID']); $intAddNewRankCID = $cOptObj->findConsoleIDByName("Add New Rank"); $memberInfo = $member->get_info(); if ($member->hasAccess($cOptObj)) { echo "\n\t\t\t<script type='text/javascript'>\n\t\t\t\n\t\t\t\$(document).ready(function() {\n\t\t\t\t\$('#breadCrumb').html(\"<a href='" . $MAIN_ROOT . "'>Home</a> > <a href='" . $MAIN_ROOT . "members'>My Account</a> > Manage Ranks\");\n\t\t\t});\n\t\t\t\n\t\t\t</script>\n\t\t\t"; $cOptObj = new ConsoleOption($mysqli); $intAddNewRankCID = $cOptObj->findConsoleIDByName("Add New Rank"); $x = 0; $counter = 0; $result = $mysqli->query("SELECT * FROM " . $dbprefix . "ranks WHERE rank_id != '1' ORDER BY ordernum DESC"); $dispRanks = ""; while ($row = $result->fetch_assoc()) { if ($counter == 1) { $addCSS = " alternateBGColor"; $counter = 0; } else { $addCSS = ""; $counter = 1; }
<?php include "../../_setup.php"; include "../../classes/member.php"; $member = new Member($mysqli); $consoleObj = new ConsoleOption($mysqli); $websiteSettingsCID = $consoleObj->findConsoleIDByName("Website Settings"); $consoleObj->select($websiteSettingsCID); if (!isset($_SESSION['btUsername']) || !isset($_SESSION['btPassword']) || !$member->select($_SESSION['btUsername']) || $member->select($_SESSION['btUsername']) && !$member->authorizeLogin($_SESSION['btPassword']) || $member->select($_SESSION['btUsername']) && $member->authorizeLogin($_SESSION['btPassword']) && !$member->hasAccess($consoleObj)) { header("HTTP/1.0 404 Not Found"); exit; } $menuSQL = "\nINSERT INTO `menuitem_custompage` (`menucustompage_id`, `menuitem_id`, `custompage_id`, `prefix`, `linktarget`, `textalign`) VALUES(3, 19, 12, '<b>·</b> ', '', 'left');\nINSERT INTO `menuitem_custompage` (`menucustompage_id`, `menuitem_id`, `custompage_id`, `prefix`, `linktarget`, `textalign`) VALUES(2, 18, 11, '<b>·</b> ', '', 'left');\n\nINSERT INTO `menuitem_link` (`menulink_id`, `menuitem_id`, `link`, `linktarget`, `prefix`, `textalign`) VALUES(1, 1, 'index.php', '', '<b>·</b> ', 'left');\nINSERT INTO `menuitem_link` (`menulink_id`, `menuitem_id`, `link`, `linktarget`, `prefix`, `textalign`) VALUES(3, 8, 'news', '', '<b>·</b> ', 'left');\nINSERT INTO `menuitem_link` (`menulink_id`, `menuitem_id`, `link`, `linktarget`, `prefix`, `textalign`) VALUES(4, 9, 'members.php', '', '<b>·</b> ', 'left');\nINSERT INTO `menuitem_link` (`menulink_id`, `menuitem_id`, `link`, `linktarget`, `prefix`, `textalign`) VALUES(5, 10, 'ranks.php', '', '<b>·</b> ', 'left');\nINSERT INTO `menuitem_link` (`menulink_id`, `menuitem_id`, `link`, `linktarget`, `prefix`, `textalign`) VALUES(6, 11, 'squads', '', '<b>·</b> ', 'left');\nINSERT INTO `menuitem_link` (`menulink_id`, `menuitem_id`, `link`, `linktarget`, `prefix`, `textalign`) VALUES(7, 12, 'tournaments', '', '<b>·</b> ', 'left');\nINSERT INTO `menuitem_link` (`menulink_id`, `menuitem_id`, `link`, `linktarget`, `prefix`, `textalign`) VALUES(8, 13, 'events', '', '<b>·</b> ', 'left');\nINSERT INTO `menuitem_link` (`menulink_id`, `menuitem_id`, `link`, `linktarget`, `prefix`, `textalign`) VALUES(9, 14, 'medals.php', '', '<b>·</b> ', 'left');\nINSERT INTO `menuitem_link` (`menulink_id`, `menuitem_id`, `link`, `linktarget`, `prefix`, `textalign`) VALUES(10, 15, 'diplomacy', '', '<b>·</b> ', 'left');\nINSERT INTO `menuitem_link` (`menulink_id`, `menuitem_id`, `link`, `linktarget`, `prefix`, `textalign`) VALUES(11, 16, 'diplomacy/request.php', '', '<b>·</b> ', 'left');\nINSERT INTO `menuitem_link` (`menulink_id`, `menuitem_id`, `link`, `linktarget`, `prefix`, `textalign`) VALUES(12, 20, 'forum', '', '<b>·</b> ', 'left');\nINSERT INTO `menuitem_link` (`menulink_id`, `menuitem_id`, `link`, `linktarget`, `prefix`, `textalign`) VALUES(13, 21, 'signup.php', '', '<b>·</b> ', 'left');\nINSERT INTO `menuitem_link` (`menulink_id`, `menuitem_id`, `link`, `linktarget`, `prefix`, `textalign`) VALUES(29, 45, 'forgotpassword.php', '', '<b>·</b> ', 'left');\n\nINSERT INTO `menuitem_shoutbox` (`menushoutbox_id`, `menuitem_id`, `width`, `height`, `percentwidth`, `percentheight`, `textboxwidth`) VALUES(2, 47, 0, 0, 0, 0, 0);\n\nINSERT INTO `menu_category` (`menucategory_id`, `section`, `name`, `sortnum`, `headertype`, `headercode`, `accesstype`, `hide`) VALUES(3, 0, 'Main Menu', 1, 'customcode', '<div class=''mainMenuIMG''></div>', 0, 0);\nINSERT INTO `menu_category` (`menucategory_id`, `section`, `name`, `sortnum`, `headertype`, `headercode`, `accesstype`, `hide`) VALUES(2, 0, 'Top Players', 2, 'customcode', '<div class=''topPlayersIMG''></div>', 0, 0);\nINSERT INTO `menu_category` (`menucategory_id`, `section`, `name`, `sortnum`, `headertype`, `headercode`, `accesstype`, `hide`) VALUES(9, 0, 'Shoutbox', 4, 'customcode', '<div class=''shoutboxIMG''></div>', 0, 0);\nINSERT INTO `menu_category` (`menucategory_id`, `section`, `name`, `sortnum`, `headertype`, `headercode`, `accesstype`, `hide`) VALUES(8, 1, 'Default Login', 1, 'customcode', '', 0, 0);\nINSERT INTO `menu_category` (`menucategory_id`, `section`, `name`, `sortnum`, `headertype`, `headercode`, `accesstype`, `hide`) VALUES(10, 0, 'Poll', 3, 'customcode', '<div style=''position: relative; margin: 0px auto; text-align: center''>\r\n <img src=''[MAIN_ROOT]themes/armygreen/images/layout/poll.png''>\r\n</div>', 0, 1);\n\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(3, 2, 'Top Players Links', 'top-players', 0, 0, 0, 1);\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(1, 3, 'Home', 'link', 1, 0, 0, 1);\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(8, 3, 'News', 'link', 3, 0, 0, 2);\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(9, 3, 'Members', 'link', 4, 0, 0, 3);\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(10, 3, 'Ranks', 'link', 5, 0, 0, 4);\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(11, 3, 'Squads', 'link', 6, 0, 0, 5);\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(12, 3, 'Tournaments', 'link', 7, 0, 0, 6);\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(13, 3, 'Events', 'link', 8, 0, 0, 7);\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(14, 3, 'Medals', 'link', 9, 0, 0, 8);\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(15, 3, 'Diplomacy', 'link', 10, 0, 0, 9);\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(16, 3, 'Diplomacy Request', 'link', 11, 0, 0, 10);\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(19, 3, 'Rules', 'custompage', 3, 0, 0, 11);\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(18, 3, 'History', 'custompage', 2, 0, 0, 12);\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(20, 3, 'Forum', 'link', 12, 0, 0, 13);\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(21, 3, 'Sign Up', 'link', 13, 2, 0, 14);\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(45, 3, 'Forgot Password', 'link', 29, 2, 0, 15);\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(46, 8, 'Login', 'login', 0, 0, 0, 1);\nINSERT INTO `menu_item` (`menuitem_id`, `menucategory_id`, `name`, `itemtype`, `itemtype_id`, `accesstype`, `hide`, `sortnum`) VALUES(47, 9, 'Shoutbox', 'shoutbox', 2, 0, 0, 1);\n\n"; $menuSQL = str_replace("INSERT INTO `", "INSERT INTO `" . $dbprefix, $menuSQL); $emptyMenusSQL = "TRUNCATE `" . $dbprefix . "menuitem_customblock`;"; $emptyMenusSQL .= "TRUNCATE `" . $dbprefix . "menuitem_custompage`;"; $emptyMenusSQL .= "TRUNCATE `" . $dbprefix . "menuitem_image`;"; $emptyMenusSQL .= "TRUNCATE `" . $dbprefix . "menuitem_link`;"; $emptyMenusSQL .= "TRUNCATE `" . $dbprefix . "menuitem_shoutbox`;"; $emptyMenusSQL .= "TRUNCATE `" . $dbprefix . "menu_category`;"; $emptyMenusSQL .= "TRUNCATE `" . $dbprefix . "menu_item`;"; $fullSQL = $emptyMenusSQL . $menuSQL; if ($mysqli->multi_query($fullSQL)) { do { if ($result = $mysqli->store_result()) { $result->free(); } } while ($mysqli->next_result()); echo "Menus restored to default!"; } ?>
* * Author: Bluethrust Web Development * E-mail: support@bluethrust.com * Website: http://www.bluethrust.com * * License: http://www.bluethrust.com/license.php * */ include "../../../../_setup.php"; include_once "../../../../classes/member.php"; include_once "../../../../classes/rank.php"; include_once "../../../../classes/pmfolder.php"; $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $pmFolderObj = new PMFolder($mysqli); $consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage PM Folders"); $consoleObj->select($cID); if ($member->authorizeLogin($_SESSION['btPassword'])) { $memberInfo = $member->get_info_filtered(); $arrSpecialFolders = array(0, -1, -2); $pmFolderObj->intMemberID = $memberInfo['member_id']; if ($member->hasAccess($consoleObj) && $pmFolderObj->select($_POST['folder']) && $pmFolderObj->isMemberFolder() && !in_array($_POST['folder'], $arrSpecialFolders)) { define('SHOW_FOLDERLIST', true); $pmFolderObj->setCategoryKeyValue($memberInfo['member_id']); $pmFolderObj->move($_POST['folderDir']); $pmFolderObj->resortOrder(); $_GET['cID'] = $cID; include "folderlist.php"; } }