$consoleInfo = $consoleObj->get_info_filtered(); $consoleTitle = $consoleInfo['pagetitle']; $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $pID = strtolower($_GET['pID']); $eID = $_GET['eID']; // Check Login $LOGIN_FAIL = true; $blnShowPage = false; if ($member->authorizeLogin($_SESSION['btPassword'])) { $LOGIN_FAIL = false; $memberInfo = $member->get_info_filtered(); $eventObj = new Event($mysqli); if ($eventObj->select($eID)) { $arrMembers = $eventObj->getInvitedMembers(true); if (in_array($memberInfo['member_id'], $arrMembers) || $eventObj->get_info("member_id") == $memberInfo['member_id'] || $memberInfo['rank_id'] == 1) { $blnShowPage = true; $eventInfo = $eventObj->get_info_filtered(); } } } if ($LOGIN_FAIL) { die("<script type='text/javascript'>window.location = '" . $MAIN_ROOT . "login.php';</script>"); } $_SESSION['btEventID'] = ""; $prevFolder = "../../"; $PAGE_NAME = $consoleTitle . " - "; $dispBreadCrumb = "<a href='" . $MAIN_ROOT . "'>Home</a> > <a href='" . $MAIN_ROOT . "members'>My Account</a> > " . $consoleTitle; $EXTERNAL_JAVASCRIPT .= "\n<script type='text/javascript' src='" . $MAIN_ROOT . "members/js/console.js'></script>\n<script type='text/javascript' src='" . $MAIN_ROOT . "members/js/main.js'></script>\n"; include "../../themes/" . $THEME . "/_header.php"; echo "\n<div class='breadCrumbTitle' id='breadCrumbTitle'>{$consoleTitle}</div>\n<div class='breadCrumb' id='breadCrumb' style='padding-top: 0px; margin-top: 0px'>\n{$dispBreadCrumb}\n</div>\n";
* * License: http://www.bluethrust.com/license.php * */ include "../../../_setup.php"; include_once "../../../classes/member.php"; include_once "../../../classes/event.php"; $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $checkTerm = filterText($_GET['term']); $eventObj = new Event($mysqli); $consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage My Events"); $consoleObj->select($cID); if ($member->authorizeLogin($_SESSION['btPassword']) && $eventObj->select($_SESSION['btEventID'])) { $eventID = $eventObj->get_info("event_id"); $eventMID = $eventObj->get_info("member_id"); $memberInfo = $member->get_info_filtered(); if ($member->hasAccess($consoleObj) && ($eventObj->memberHasAccess($memberInfo['member_id'], "invitemembers") || $memberInfo['rank_id'] == 1)) { $arrInvitedMembers = $eventObj->getInvitedMembers(true); $arrInvitedMembers = array_merge($arrInvitedMembers, $_SESSION['btInviteList']); $arrACMemberList = array(); $sqlInvitedMembers = "('" . implode("','", $arrInvitedMembers) . "')"; $memberoptions = "<option value=''>Select</option>"; $result = $mysqli->query("SELECT m.username,m.member_id,r.ordernum,r.name FROM " . $dbprefix . "members m, " . $dbprefix . "ranks r WHERE m.rank_id = r.rank_id AND m.member_id NOT IN " . $sqlInvitedMembers . " AND m.disabled = '0' AND m.rank_id != '1' AND m.member_id != '" . $eventMID . "' AND m.username LIKE '" . $checkTerm . "%' ORDER BY r.ordernum DESC"); while ($row = $result->fetch_assoc()) { $arrACMemberList[] = array("id" => $row['member_id'], "value" => filterText($row['username'])); } echo json_encode($arrACMemberList); } }
* */ include "../../../_setup.php"; 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']); $objInviteMember = 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->select($_SESSION['btEventID'])) { $eventID = $eventObj->get_info("event_id"); $memberInfo = $member->get_info_filtered(); if ($member->hasAccess($consoleObj) && ($eventObj->memberHasAccess($memberInfo['member_id'], "invitemembers") || $memberInfo['rank_id'] == 1)) { $arrInviteList = $eventObj->getInvitedMembers(true); $arrInviteList = array_merge($arrInviteList, $_SESSION['btInviteList']); switch ($_POST['action']) { case "add": if ($objInviteMember->select($_POST['memberID'])) { $inviteMemberInfo = $objInviteMember->get_info_filtered(); if (!in_array($inviteMemberInfo['member_id'], $arrInviteList)) { $_SESSION['btInviteList'][] = $inviteMemberInfo['member_id']; } else { echo "\n\t\t\t\t\t\t\t<div id='dupInviteDiv' style='display: none'>\n\t\t\t\t\t\t\t\t<p class='main' align='center'>\n\t\t\t\t\t\t\t\t\tThe selected member, <b>" . $inviteMemberInfo['username'] . "</b> is already on the invite list!\n\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<script type='text/javascript'>\n\t\t\t\t\t\t\t\t\$(document).ready(function() {\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\$('#dupInviteDiv').dialog({\n\t\t\t\t\t\t\t\t\t\ttitle: 'Invite Members - Error',\n\t\t\t\t\t\t\t\t\t\tmodal: true,\n\t\t\t\t\t\t\t\t\t\tzIndex: 99999,\n\t\t\t\t\t\t\t\t\t\tshow: 'scale',\n\t\t\t\t\t\t\t\t\t\tresizable: false,\n\t\t\t\t\t\t\t\t\t\twidth: 400,\n\t\t\t\t\t\t\t\t\t\tbuttons: {\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t'OK': function() {\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\$(this).dialog('close');\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t</script>\n\t\t\t\t\t\t"; } } break;