alliance; // ------------------------------------------------- // LOAD DATA // ------------------------------------------------- $allianceinfo = $database->getAlliance($aid); // ------------------------------------------------- // HEADER // ------------------------------------------------- echo "

" . htmlspecialchars($allianceinfo['tag'], ENT_QUOTES, 'UTF-8') . " - " . htmlspecialchars($allianceinfo['name'], ENT_QUOTES, 'UTF-8') . "

"; include_once("alli_menu.tpl"); ?>

getError("perm"); ?>

userPermArray; // ------------------------------------------------- // OPTIONS MAP (reduces duplication) // ------------------------------------------------- $options = [ 1 => [ 'perm' => 'opt1', 'label' => 'Assign to position' ], 100 => [ 'perm' => 'opt3', 'label' => 'Change name' ], 2 => [ 'perm' => 'opt2', 'label' => 'Kick player' ], 3 => [ 'perm' => 'opt3', 'label' => 'Change alliance description' ], 6 => [ 'perm' => 'opt6', 'label' => 'Alliance diplomacy' ], 4 => [ 'perm' => 'opt4', 'label' => 'Invite a player into the alliance' ], 5 => [ 'perm' => 'opt5', 'label' => 'Link to the forum' ] ]; // ------------------------------------------------- // DYNAMIC OPTIONS RENDER // ------------------------------------------------- foreach ($options as $value => $optData) { if (!empty($perm[$optData['perm']]) && $perm[$optData['perm']] == 1) { echo ""; } } ?>
Options
" . $optData['label'] . "
Quit alliance