$squadObj = new Squad($mysqli); $counter = 0; $dispSquadNames = ""; $arrSquads = $member->getSquadList(); if ($squadObj->getManageAllStatus()) { $arrSquads = array(); $result = $mysqli->query("SELECT squad_id FROM " . $dbprefix . "squads ORDER BY name"); while ($row = $result->fetch_assoc()) { $arrSquads[] = $row['squad_id']; } } $clickCounter = 0; if (count($arrSquads) > 0) { foreach ($arrSquads as $squadID) { if ($squadObj->select($squadID)) { $intSquadMemberID = $squadObj->getSquadMemberID($memberInfo['member_id']); if ($squadObj->objSquadMember->select($intSquadMemberID) || $squadObj->getManageAllStatus()) { $squadMemberInfo = $squadObj->objSquadMember->get_info_filtered(); if ($squadObj->objSquadRank->select($squadMemberInfo['squadrank_id']) || $squadObj->getManageAllStatus()) { $squadRankInfo = $squadObj->objSquadRank->get_info_filtered(); $categoryCSS = "consoleCategory_clicked"; $hideoptions = ""; if ($counter > 0) { $hideoptions = "style='display: none'"; $categoryCSS = "consoleCategory"; } $counter++; $squadInfo = $squadObj->get_info_filtered(); if ($_GET['select'] == $squadInfo['squad_id']) { $clickCounter = $counter; }
$dispSquadNews .= "\n\t\t\n\t\t<div class='squadNewsPost'>\n\t\t\t<img src='" . $newsMemberInfo['avatar'] . "' class='avatarImg'>\n\t\t\t<div class='squadNewsInfo'>\n\t\t\t\tposted by: " . $dispMemberLink . " - " . getPreciseTime($squadNewsInfo['dateposted']) . "<br>\n\t\t\t\t<span class='squadNewsSubject'>" . $squadNewsInfo['postsubject'] . "</span><br>\n\t\t\t\t" . $dispNewsType . "\n\t\t\t</div>\n\t\t\t<div class='dottedLine' style='margin: 10px 0px; clear: both'></div>\n\t\t\t<div style='padding-left: 5px'>\n\t\t\t\t" . nl2br(parseBBCode($squadNewsInfo['newspost'])) . "\n\t\t\t</div>\n\t\t\t<div class='dottedLine' style='margin: 5px 0px'></div>\n\t\t</div>\n\t\n\t"; } if ($dispSquadNews == "") { $dispSquadNews = "<p align='center' class='main'><i>No Squad News Posted!</i></p>"; } $squadRankList = $squadObj->getRankList(); $dispSquadRanks = ""; $countRanks = 1; foreach ($squadRankList as $squadRankID) { $squadObj->objSquadRank->select($squadRankID); $dispSquadRanks .= $countRanks . ". " . $squadObj->objSquadRank->get_info_filtered("name") . "<br>"; $countRanks++; } $arrSquadMembers = array(); foreach ($squadMemberList as $realMemberID) { $squadMemberID = $squadObj->getSquadMemberID($realMemberID); $squadObj->objSquadMember->select($squadMemberID); $squadObj->objSquadRank->select($squadObj->objSquadMember->get_info("squadrank_id")); $squadRankInfo = $squadObj->objSquadRank->get_info(); $arrSquadMembers[$realMemberID] = $squadRankInfo['sortnum']; } asort($arrSquadMembers); $counter = 0; $blnPost = false; $blnManageShoutbox = false; $blnManageNewsPost = false; foreach ($arrSquadMembers as $key => $sortnum) { // $key = member_id $squadMemberID = $squadObj->getSquadMemberID($key); $squadObj->objSquadMember->select($squadMemberID); $squadMemberInfo = $squadObj->objSquadMember->get_info();