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


PHP is_mib_graph函数代码示例

本文整理汇总了PHP中is_mib_graph函数的典型用法代码示例。如果您正苦于以下问题:PHP is_mib_graph函数的具体用法?PHP is_mib_graph怎么用?PHP is_mib_graph使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


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

示例1: strgen

if ($from < 0) {
    $from = $to + $from;
}
$period = $to - $from;
$prev_from = $from - $period;
$graphfile = $config['temp_dir'] . '/' . strgen() . '.png';
$type = $graphtype['type'];
$subtype = $graphtype['subtype'];
if ($auth !== true && $auth != 1) {
    $auth = is_client_authorized($_SERVER['REMOTE_ADDR']);
}
require $config['install_dir'] . "/html/includes/graphs/{$type}/auth.inc.php";
if ($auth === true && is_custom_graph($type, $subtype, $device)) {
    include $config['install_dir'] . "/html/includes/graphs/custom.inc.php";
} else {
    if ($auth === true && is_mib_graph($type, $subtype)) {
        include $config['install_dir'] . "/html/includes/graphs/{$type}/mib.inc.php";
    } elseif ($auth === true && is_file($config['install_dir'] . "/html/includes/graphs/{$type}/{$subtype}.inc.php")) {
        include $config['install_dir'] . "/html/includes/graphs/{$type}/{$subtype}.inc.php";
    } else {
        graph_error("{$type}*{$subtype} ");
        // Graph Template Missing");
    }
}
function graph_error($string)
{
    global $vars, $config, $debug, $graphfile;
    $vars['bg'] = 'FFBBBB';
    include 'includes/graphs/common.inc.php';
    $rrd_options .= ' HRULE:0#555555';
    $rrd_options .= " --title='" . $string . "'";
开发者ID:greggcz,项目名称:librenms,代码行数:31,代码来源:graph.inc.php

示例2: get_graph_subtypes

function get_graph_subtypes($type, $device = null)
{
    global $config;
    $types = array();
    // find the subtypes defined in files
    if ($handle = opendir($config['install_dir'] . "/html/includes/graphs/{$type}/")) {
        while (false !== ($file = readdir($handle))) {
            if ($file != "." && $file != ".." && $file != "auth.inc.php" && strstr($file, ".inc.php")) {
                $types[] = str_replace(".inc.php", "", $file);
            }
        }
        closedir($handle);
    }
    // find the MIB subtypes
    foreach ($config['graph_types'] as $type => $unused1) {
        foreach ($config['graph_types'][$type] as $subtype => $unused2) {
            if (is_mib_graph($type, $subtype) && $device != null && is_device_graph($device, $subtype)) {
                $types[] = $subtype;
            }
        }
    }
    sort($types);
    return $types;
}
开发者ID:BillTheBest,项目名称:librenms,代码行数:24,代码来源:common.php

示例3: foreach

foreach ($menu_options as $option => $text) {
    echo $sep;
    if ($vars['format'] == 'graph_' . $option) {
        echo '<span class="pagemenu-selected">';
    }
    echo '<a href="' . generate_url($vars, array('format' => 'graph_' . $option, 'from' => '-24h', 'to' => 'now')) . '">' . $text . '</a>';
    if ($vars['format'] == 'graph_' . $option) {
        echo '</span>';
    }
    $sep = " | ";
}
echo '<div class="devices-float-right">';
$graphs_types = '<select name="type" id="type" onchange="window.open(this.options[this.selectedIndex].value,\'_top\')" class="devices-graphs-select">';
$type = 'device';
foreach (get_graph_subtypes($type) as $avail_type) {
    $display_type = is_mib_graph($type, $avail_type) ? $avail_type : nicecase($avail_type);
    if ('graph_' . $avail_type == $vars['format']) {
        $is_selected = 'selected';
    } else {
        $is_selected = '';
    }
    $graphs_types .= '<option value="' . generate_url($vars, array('format' => 'graph_' . $avail_type)) . '" ' . $is_selected . '>' . $display_type . '</option>';
}
$graphs_types .= '</select>';
echo $graphs_types;
if (isset($vars['searchbar']) && $vars['searchbar'] == "hide") {
    echo '<a href="' . generate_url($vars, array('searchbar' => '')) . '">Restore Search</a>';
} else {
    echo '<a href="' . generate_url($vars, array('searchbar' => 'hide')) . '">Remove Search</a>';
}
echo "  | ";
开发者ID:awlx,项目名称:librenms,代码行数:31,代码来源:devices.inc.php


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