Пример #1
0
if (tool_admin_applications_check('tool_guild_locator_manage_guild')) {
    $tpl->assign('restriction_tool_guild_locator_manage_guild', true);
}
if (tool_admin_applications_check('tool_guild_locator_manage_members')) {
    $tpl->assign('restriction_tool_guild_locator_manage_members', true);
}
if (tool_admin_applications_check('tool_guild_locator_manage_forums')) {
    $tpl->assign('restriction_tool_guild_locator_manage_forums', true);
}
if ($view_domain_id) {
    $tool_as_error = null;
    $AS_Name = tool_main_get_domain_name($view_domain_id);
    $AS_Host = tool_main_get_domain_host($view_domain_id);
    $AS_Port = tool_main_get_domain_port($view_domain_id);
    $AS_ShardName = tool_main_get_shard_name($view_shard_id);
    $MFS_Web = tool_main_get_domain_data($view_domain_id, 'domain_mfs_web');
    $tpl->assign('tool_page_title', 'Guild Locator - ' . $AS_Name . ($AS_ShardName != '' ? ' / ' . $AS_ShardName : ''));
    $tool_as_error = null;
    if ($AS_Host && $AS_Port) {
        $adminService = new MyAdminService();
        if (@$adminService->connect($AS_Host, $AS_Port, $res) === false) {
            nt_common_add_debug($res);
            $tpl->assign('tool_domain_error', $res);
        } else {
            $tool_services_gl = null;
            if (isset($NELTOOL['POST_VARS']['services_gl'])) {
                $tool_services_gl = $NELTOOL['POST_VARS']['services_gl'];
            } elseif (isset($NELTOOL['GET_VARS']['services_gl'])) {
                $tool_services_gl = $NELTOOL['GET_VARS']['services_gl'];
            }
            if ($tool_services_gl) {
Пример #2
0
$tpl->assign('tool_shard_filters', $tool_shard_filters);
//$nel_tool_notes_meta  = "<script type=\"text/javascript\" src=\"overlib/overlib_mini.js\" ></script>\n";
//$nel_tool_notes_meta .= "<script type=\"text/javascript\" src=\"overlib/overlib_anchor_mini.js\" ></script>\n";
//$nel_tool_notes_meta .= "<script type=\"text/javascript\" src=\"overlib/overlib_draggable_mini.js\" ></script>\n";
//$tpl->assign('nel_tool_notes_meta',	$nel_tool_notes_meta);
$template_file = 'tool_log_analyser.tpl';
if ($view_domain_id) {
    $tool_as_error = null;
    $AS_Name = tool_main_get_domain_name($view_domain_id);
    $AS_Host = tool_main_get_domain_host($view_domain_id);
    $AS_Port = tool_main_get_domain_port($view_domain_id);
    $AS_ShardName = tool_main_get_shard_name($view_shard_id);
    $tpl->assign('tool_page_title', 'Log Analyser - ' . $AS_Name . ($AS_ShardName != '' ? ' / ' . $AS_ShardName : ''));
    $tool_as_error = null;
    $AS_LAS_AdminPath = tool_main_get_domain_data($view_domain_id, 'domain_las_admin_path');
    $AS_LAS_LocalPath = tool_main_get_domain_data($view_domain_id, 'domain_las_local_path');
    $tool_las_file_list = tool_las_get_file_list($AS_LAS_AdminPath);
    if (isset($NELTOOL['GET_VARS']['fileview'])) {
        // FILE VIEWER
        $template_file = 'tool_log_analyser_file_view.tpl';
        $view_file_name = base64_decode($NELTOOL['GET_VARS']['fileview']);
        $tpl->assign('tool_file_list', $tool_las_file_list);
        $view_file_data = tool_las_check_for_file($tool_las_file_list, $view_file_name);
        if (isset($NELTOOL['GET_VARS']['downloadraw'])) {
            if ($fp = fopen($view_file_data['path'] . $view_file_data['name'], 'r')) {
                header("Content-type: text/plain");
                header("Content-Disposition: attachment; filename=las_raw_" . $view_file_data['name']);
                header("Pragma: no-cache");
                header("Expires: 0");
                fpassthru($fp);
                fclose($fp);
Пример #3
0
    $tpl->assign('nel_tool_refresh', '<meta http-equiv=refresh content="' . $current_refresh_rate . '">');
}
$tpl->assign('tool_refresh_list', $refresh_rates);
$tpl->assign('tool_refresh_rate', $current_refresh_rate);
$tpl->assign('tool_domain_list', $nel_user['access']['domains']);
$tpl->assign('tool_domain_selected', $view_domain_id);
$tpl->assign('tool_shard_list', $nel_user['access']['shards']);
$tpl->assign('tool_shard_selected', $view_shard_id);
$tool_shard_filters = tool_main_get_shard_ids($view_shard_id);
$tpl->assign('tool_shard_filters', $tool_shard_filters);
$AS_Host = tool_main_get_domain_host($view_domain_id);
$AS_Port = tool_main_get_domain_port($view_domain_id);
$AS_Name = tool_main_get_domain_name($view_domain_id);
$AS_Application = tool_main_get_domain_data($view_domain_id, 'domain_application');
$AS_RingSQL = tool_main_get_domain_data($view_domain_id, 'domain_sql_string');
$AS_CsSQL = tool_main_get_domain_data($view_domain_id, 'domain_cs_sql_string');
$AS_ShardName = tool_main_get_shard_name($view_shard_id);
$AS_InternalName = tool_main_get_shard_as_id($view_shard_id);
$AS_ShardRestart = tool_main_get_shard_data($view_shard_id, 'shard_restart');
$AS_ShardDomainRestart = tool_main_get_domain_shard_restart($view_domain_id);
$AS_ShardLang = tool_main_get_shard_data($view_shard_id, 'shard_lang');
$tpl->assign('tool_shard_restart_status', $AS_ShardRestart);
$tpl->assign('tool_domain_has_shard_restart', $AS_ShardDomainRestart);
$tool_no_domain_lock = false;
if ($AS_InternalName == '*' && $AS_ShardDomainRestart > 0) {
    $tool_no_domain_lock = true;
    $tpl->assign('tool_no_domain_lock', $tool_no_domain_lock);
}
$tpl->assign('tool_page_title', $AS_Name . ($AS_ShardName != '' ? ' / ' . $AS_ShardName : ''));
$tool_annotation_info = tool_main_get_annotation($view_domain_id, $view_shard_id);
$tool_lock_info = tool_main_get_lock($view_domain_id, $view_shard_id);
Пример #4
0
    $tpl->assign('restriction_tool_player_locator_locate', true);
}
if (tool_admin_applications_check('tool_player_locator_userid_check')) {
    $tpl->assign('restriction_tool_player_locator_userid_check', true);
}
if (tool_admin_applications_check('tool_player_locator_csr_relocate')) {
    $tpl->assign('restriction_tool_player_locator_csr_relocate', true);
}
if ($view_domain_id) {
    $tool_as_error = null;
    $AS_Name = tool_main_get_domain_name($view_domain_id);
    $AS_Host = tool_main_get_domain_host($view_domain_id);
    $AS_Port = tool_main_get_domain_port($view_domain_id);
    $AS_ShardName = tool_main_get_shard_name($view_shard_id);
    $AS_Application = tool_main_get_domain_data($view_domain_id, 'domain_application');
    $AS_RingSQL = tool_main_get_domain_data($view_domain_id, 'domain_sql_string');
    $tpl->assign('tool_page_title', 'Player Locator - ' . $AS_Name . ($AS_ShardName != '' ? ' / ' . $AS_ShardName : ''));
    $tool_as_error = null;
    if ($AS_Host && $AS_Port) {
        $adminService = new MyAdminService();
        if (@$adminService->connect($AS_Host, $AS_Port, $res) === false) {
            nt_common_add_debug($res);
            $tpl->assign('tool_domain_error', $res);
        } else {
            if (isset($NELTOOL['POST_VARS']['services_pl'])) {
                $tool_services_pl = $NELTOOL['POST_VARS']['services_pl'];
                $tpl->assign('tool_post_data', base64_encode(serialize($NELTOOL['POST_VARS'])));
                switch ($tool_services_pl) {
                    case 'display players':
                        if (tool_admin_applications_check('tool_player_locator_display_players')) {
                            $service_list = tool_main_get_checked_services();