Exemple #1
0
$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;
                    }
Exemple #2
0
    $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();