function modgearmanxi_component_addmenu($arg = null)
{
    global $modgearmanxi_component_name;
    $urlbase = get_component_url_base($modgearmanxi_component_name);
    $mi = find_menu_item(MENU_ADMIN, "menu-admin-managesystemconfig", "id");
    if ($mi == null) {
        return;
    }
    $order = grab_array_var($mi, "order", "");
    if ($order == "") {
        return;
    }
    $neworder = $order + 1;
    add_menu_item(MENU_ADMIN, array("type" => "link", "title" => "ModGearman XI Manager", "id" => "menu-admin-modgearmanxi", "order" => $neworder, "opts" => array("href" => $urlbase . "/modgearmanxi.php")));
}
Example #2
0
function bpi_component_addmenu($arg = null)
{
    global $bpi_component_name;
    $urlbase = get_component_url_base($bpi_component_name);
    $mi = find_menu_item(MENU_HOME, "menu-home-servicegroupgrid", "id");
    if ($mi == null) {
        return;
    }
    $order = grab_array_var($mi, "order", "");
    if ($order == "") {
        return;
    }
    $neworder = $order + 0.1;
    add_menu_item(MENU_HOME, array("type" => "linkspacer", "title" => "", "id" => "menu-home-bpa_spacer", "order" => $neworder, "opts" => array()));
    $neworder = $neworder + 0.1;
    add_menu_item(MENU_HOME, array("type" => "link", "title" => "Nagios BPI", "id" => "menu-home-bpi", "order" => $neworder, "opts" => array("href" => $urlbase . "/index.php")));
}