Beispiel #1
1
        //generate control
        $tabControl->writeControl();
        // -------------------------------------------------------------------------------
    }
    if (isset($_GET['playerdbid'])) {
        $playerdbid = escape_string($_GET['playerdbid']);
        //make calls to show all data about a particular player
        player_short($playerdbid, true);
        echo "<br/>";
        if ($groupbits > 0 || $limitplayerstats == 0) {
            player_badges($playerdbid, true);
            echo "<br/>";
        }
        // ------------------------------------------------------------------------------
        //player_weapons_s($playerid);
        $tabControl = new TabControl();
        $content1 = player_weapons_s($playerdbid, true);
        $content2 = player_bodyparts_s($playerdbid, true);
        $content3 = player_maps_s($playerdbid, true);
        $content4 = player_opponents_s($playerdbid, true);
        $content5 = player_activity_s($playerdbid, true);
        if ($groupbits > 0 || $limitplayerstats == 0) {
            $tabControl->defineSettings(1, $main_width, 100, 5, 2, "center", "middle", array($text["activity"], $text["actweapons"], $text["hitzones"], $text["mapachieve"], $text["worstenemies"]), array($content5, $content1, $content2, $content3, $content4), array($text["last31days"], $text["favweapused"], $text["favhitzones"], $text["yourmapachiev"], $text["worstenemies"]));
        } else {
            $tabControl->defineSettings(1, $main_width, 100, 2, 2, "center", "middle", array($text["activity"], $text["hitzones"]), array($content5, $content2), array($text["last31days"], $text["favhitzones"]));
        }
        $tabControl->defineStyle($ptab_backgroundColor, $ptab_selectedBgColor, $ptab_mouseOverColor, $ptab_borderColor, $ptab_borderSize, $ptab_borderStyle, $ptab_font, $ptab_textAlign, $ptab_fontSize, $ptab_fontWeight, $ptab_Color);
        //generate control
        $tabControl->writeControl();
    }
}
 /**
  * @return void
  */
 private function __construct()
 {
     TabControl::$_tab_control = $this;
     // config the tabs's content
     $this->_config_tabs = array(TabControl::$_role_WB => array('Common errors' => 'common.php', 'Wrong backsteps/approvals' => 'wrong.php'), TabControl::$_role_QA => array('QAR Tool' => 'index.php', 'Backstep review' => 'review.php', 'personal QA Evaluation' => 'personeval.php', 'Wrong backsteps/approvals' => 'wrong.php'), TabControl::$_role_WDL => array('Report Wrong Backstep' => 'badreturn.php', 'Full Report extraction' => 'full.php', 'Member Maintenance' => 'member.php', 'Summary' => 'console.php', 'QA Evaluation' => 'qaevaluation.php', 'Wrong backsteps/approvals' => 'wrong.php'), TabControl::$_role_QALead => array('QAR Tool' => 'index.php', 'QA Evaluation' => 'qaevaluation.php', 'Backstep review' => 'badreturnreview.php', 'Full Report extraction' => 'full.php', 'Member Maintenance' => 'member.php', 'Summary' => 'console.php', 'Queue\'s errors' => 'queueerror.php', 'Wrong backsteps/approvals' => 'wrong.php'), TabControl::$_role_Manager => array('Full Report extraction' => 'full.php', 'Member Maintenance' => 'member.php', 'Summary' => 'console.php', 'QA Evaluation' => 'qaevaluation.php', 'Wrong backsteps/approvals' => 'wrong.php'));
 }