当前位置: 首页>>代码示例>>PHP>>正文


PHP box::addOption方法代码示例

本文整理汇总了PHP中box::addOption方法的典型用法代码示例。如果您正苦于以下问题:PHP box::addOption方法的具体用法?PHP box::addOption怎么用?PHP box::addOption使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在box的用法示例。


在下文中一共展示了box::addOption方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: display

 function display()
 {
     $statusBox = new box("EVE Status");
     $statusApi = new API_ServerStatus();
     if ($statusApi->fetchXML()) {
         if ($statusApi->getserverOpen()) {
             $statusBox->addOption("caption", "EVE Server is <span><strong><font color=green>ONLINE</font></strong></span>");
             $statusBox->addOption("caption", "Players Online: " . $statusApi->getOnlinePlayers());
         } else {
             $statusBox->addOption("caption", "EVE Server is <span><strong><font color=red>OFFLINE</font></strong></span>");
         }
     } else {
         $statusBox->addOption("caption", "EVE Server is <span><strong><font color=red>UNKNOWN</font></strong></span>");
         $statusBox->addOption("caption", "Players Online: Unknown");
         $statusBox->addOption("caption", "EVE API is <span><strong><font color=red>DOWN</font></strong></span>");
     }
     if (config::get("show_clock")) {
         $statusBox->addOption("caption", "EVE Time:  <span><strong><font color=orange>" . gmdate("H:i") . "</font></strong></span>");
     }
     return $statusBox->generate();
 }
开发者ID:biow0lf,项目名称:evedev-kb,代码行数:21,代码来源:class.serverstatus.php

示例2: basename

    return $html = $tkbox->generate();
}
// add filter toggling script
$jsDir = config::get("cfg_kbhost") . '/mods/' . basename(dirname(__FILE__)) . '/js/';
$page->addHeader("<script type=\"text/javascript\" src=\"" . $jsDir . "toggleFilter.js\"></script>");
switch ($_GET['view']) {
    case '':
        echo "<!-- MOD VERSION -->\n";
        $battlelist = new BattleList();
        $page->setTitle('Fleet Battles');
        $table = new BattleListTable($battlelist);
        // pagination only available for cached battles and non-filtered results
        if (config::get('fleet_battles_mod_cache') && !isset($_POST["filter"])) {
            $table->setPageSplit(config::get('killcount') * 2);
            $pagesplitter = new PageSplitter($table->getCount(), config::get('killcount') * 2);
            $pagesplit = $pagesplitter->generate();
            $html .= $pagesplit . $table->generate() . $pagesplit . $table->getStatsHtml();
        } else {
            $html .= $table->generate() . $table->getStatsHtml();
        }
        break;
}
$menubox = new box('Menu');
$menubox->setIcon('menu-item.gif');
$menubox->addOption('link', 'Fleet Battles', edkURI::page('battles'));
$page->addContext($menubox->generate());
if (config::get('fleet_battles_mod_cache')) {
    $page->addContext(toplists($table->getFilterArgumentsWhereSql()));
}
$page->setContent($html);
$page->generate();
开发者ID:Salvoxia,项目名称:fleet_battles_mod,代码行数:31,代码来源:battles.php

示例3: menu

 /**
  * Build the menu.
  *
  *  Add all preset options to the menu.
  */
 function menu()
 {
     $menubox = new box("Menu");
     $menubox->setIcon("menu-item.gif");
     foreach ($this->menuOptions as $options) {
         if (isset($options[2])) {
             $menubox->addOption($options[0], $options[1], $options[2]);
         } else {
             $menubox->addOption($options[0], $options[1]);
         }
     }
     return $menubox->generate();
 }
开发者ID:biow0lf,项目名称:evedev-kb,代码行数:18,代码来源:cc_detail.php

示例4: die

        $qry2->execute($sql2) or die($qry2->getErrorMsg());
        while ($row2 = $qry2->getRow()) {
            $region = $row2['reg_id'];
        }
    } else {
        $region = $region_set;
        $region_nav = '&region_id=' . $region_set;
    }
    if ($i % 2) {
        $html .= '<tr >';
    }
    if ($region != 0) {
        $html .= ' 	<td align="center"><img src="?a=map&mode=activity&size=350&region_id=' . $region . '&month=' . $i . '&year=' . $year . '" /></td>';
    } else {
        $html .= ' 	<td align="center"><img src="?a=map&mode=na&size=250" width="350" height="350"></td>';
    }
    if ($i % 2) {
    } else {
        $html .= '</tr >';
    }
    $region = 0;
}
$html .= '</table>	';
$page->setContent($html);
$menubox = new box("Menu");
$menubox->setIcon("menu-item.gif");
$menubox->addOption("caption", "Navigation");
$menubox->addOption("link", "Previous Year", edkURI::page('map_year') . "&y=" . $pyear . $region_nav);
$menubox->addOption("link", "Next Year", edkURI::page('map_year') . "&y=" . $nyear . $region_nav);
$page->addContext($menubox->generate());
$page->generate();
开发者ID:biow0lf,项目名称:evedev-kb,代码行数:31,代码来源:map_year.php


注:本文中的box::addOption方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。