示例#1
0
function display_clan_options($player_info, $viewing_player_obj)
{
    if ($player_info['clan'] && $viewing_player_obj->vo->clan && $player_info['clan'] == $viewing_player_obj->vo->clan && is_clan_leader($viewing_player_obj)) {
        echo "<div class='clan-leader-options centered'>";
        echo "<form id=\"kick_form\" action=\"clan.php\" method=\"get\" name=\"kick_form\">\n";
        echo "<input id=\"kicked\" type=\"hidden\" value=\"{$player_info['uname']}\" name=\"kicked\">\n";
        echo "<input id=\"command\" type=\"hidden\" value=\"kick\" name=\"command\">\n";
        echo "<input type=\"submit\" value=\"Kick This Ninja From Your Clan\" class=\"formButton\">\n";
        echo "</form>\n";
        echo "</div>";
    } else {
        return;
    }
}
示例#2
0
         $set_bounty_section = '';
         $communication_section = '';
         $player_clan_section = '';
         $clan = get_clan_by_player_id($player_info['player_id']);
         $same_clan = false;
         $player_info = format_health_percent($player_info);
         // Player clan and clan members
         if ($clan) {
             $viewer_clan = is_logged_in() ? get_clan_by_player_id($viewing_player_obj->vo->player_id) : null;
             $clan_members = get_clan_members($clan->getID())->fetchAll();
             // TODO - When we switch to Smarty 3, remove fetchAll for foreach
             $clan_id = $clan->getID();
             $clan_name = $clan->getName();
             if ($viewer_clan) {
                 $same_clan = $clan->getID() == $viewer_clan->getID();
                 $display_clan_options = $username && !$self && $same_clan && is_clan_leader($viewing_player_obj->vo->player_id);
             } else {
                 $same_clan = $display_clan_options = false;
             }
         }
         // Send the info to the template.
         $template = 'player.tpl';
         $parts = get_certain_vars(get_defined_vars(), array('char_info', 'viewing_player_obj', 'target_player_obj', 'combat_skills', 'targeted_skills', 'player_info', 'self', 'rank_spot', 'kills_today', 'level_category', 'gravatar_url', 'status_list', 'clan', 'clan_members', 'items', 'duel_checked'));
     }
 }
 function getTurnCost($p_params, &$tpl)
 {
     $skillListObj = new Skill();
     return $skillListObj->getTurnCost($p_params['skillName']);
 }
 $template = prep_page($template, 'Ninja' . ($viewed_name_for_title ? ": {$viewed_name_for_title}" : ' Profile'), $parts, array('quickstat' => 'player'));