function menu_system() { $page = CurrentPageName(); $tpl = new templates(); $artica_meta = new mysql_meta(); $sock = new sockets(); $ArticaMetaUseSendClient = intval($sock->GET_INFO("ArticaMetaUseSendClient")); $gpid = $_GET["gpid"]; if ($gpid == 0) { $hostname = $artica_meta->uuid_to_host($_GET["uuid"]); $tag = $artica_meta->uuid_to_tag($_GET["uuid"]); } else { $hostname = $artica_meta->gpid_to_name($_GET["gpid"]); $tag = $artica_meta->group_count($_GET["gpid"]) . " " . $tpl->javascript_parse_text("{computers}"); } if ($ArticaMetaUseSendClient == 1) { $tr[] = paragrapheFleche("{send_ping}", "Loadjs('{$page}?send-ping-js=yes&uuid=" . urlencode($_GET["uuid"]) . "&gpid={$_GET["gpid"]}')"); } if ($gpid == 0) { $tr[] = paragrapheFleche("{change_hostname}", "Loadjs('{$page}?change-hostname-js=yes&uuid=" . urlencode($_GET["uuid"]) . "&gpid={$_GET["gpid"]}')"); } if ($gpid == 0) { $tr[] = paragrapheFleche("{add_tag}", "Loadjs('{$page}?add-tag-js=yes&uuid=" . urlencode($_GET["uuid"]) . "&gpid={$_GET["gpid"]}')"); } if ($gpid == 0) { if (intval($artica_meta->GET_CONFIG("EnableKerbAuth", $_GET["uuid"]))) { $tr[] = paragrapheFleche("{activedirectroy_reconnection}", "Loadjs('{$page}?activedirectory-reconnect-js=yes&uuid=" . urlencode($_GET["uuid"]) . "&gpid={$_GET["gpid"]}')"); } } if ($gpid > 0) { if ($artica_meta->group_is_ad_inside($gpid)) { $tr[] = paragrapheFleche("{activedirectroy_reconnection}", "Loadjs('{$page}?activedirectory-reconnect-js=yes&uuid=" . urlencode($_GET["uuid"]) . "&gpid={$_GET["gpid"]}')"); } } $tr[] = paragrapheFleche("{reboot}", "Loadjs('{$page}?reboot-js=yes&uuid=" . urlencode($_GET["uuid"]) . "&gpid={$_GET["gpid"]}')"); $tr[] = paragrapheFleche("{root_password2}", "Loadjs('{$page}?root-password-js=yes&uuid=" . urlencode($_GET["uuid"]) . "&gpid={$_GET["gpid"]}')"); $tr[] = paragrapheFleche("{global_admin_account}", "Loadjs('{$page}?manager-password-js=yes&uuid=" . urlencode($_GET["uuid"]) . "&gpid={$_GET["gpid"]}')"); $tr[] = paragrapheFleche("{install_package}", "Loadjs('artica-meta.packages.php?uuid=" . urlencode($_GET["uuid"]) . "&gpid={$_GET["gpid"]}')"); $tr[] = paragrapheFleche("{update_artica}", "Loadjs('artica-meta.update.artica.php?uuid=" . urlencode($_GET["uuid"]) . "&gpid={$_GET["gpid"]}')"); $tr[] = paragrapheFleche("{directories_monitor}", "Loadjs('{$page}?philesight-js=yes&uuid=" . urlencode($_GET["uuid"]) . "&gpid={$_GET["gpid"]}')"); $tr[] = paragrapheFleche("{create_a_snapshot}", "Loadjs('{$page}?snapshot-js=yes&uuid=" . urlencode($_GET["uuid"]) . "&gpid={$_GET["gpid"]}')"); $tr[] = paragrapheFleche("{restore_a_snapshot}", "Loadjs('artica-meta.snapshots.browse.php?uuid=" . urlencode($_GET["uuid"]) . "&gpid={$_GET["gpid"]}')"); if ($gpid == 0) { $tr[] = paragrapheFleche("{delete}", "Loadjs('{$page}?delete-js=yes&uuid=" . urlencode($_GET["uuid"]) . "')"); } $html = "<div style='font-size:18px;margin-bottom:20px'>{$hostname} - {$tag} - {$_GET["uuid"]}</div>" . CompileTr3($tr); echo $tpl->_ENGINE_parse_body($html); }