". add_new_remote_host .""; echo "

". note_remote_host ."

"; require_once("includes/form_table_class.php"); $ft = new FormTable(); $ft->start_form("?m=server&p=add"); $ft->start_table(); $ft->add_field('string','remote_host',""); $ft->add_field('string','remote_host_port',"12679"); $ft->add_field('string','remote_host_name',""); $ft->add_field('string','remote_host_ftp_ip',""); $ft->add_field('string','remote_host_ftp_port',"21"); $ft->add_field('string','remote_encryption_key',""); $ft->add_field('string','timeout',"5"); $ft->add_field('on_off','use_nat',"0"); $ft->add_field('string','display_public_ip',""); $ft->end_table(); $ft->add_button('submit','add_remote_host', add_remote_host ); $ft->end_form(); $servers = $db->getRemoteServers(); if ( $servers === FALSE ) return; $tr = 0; ?>status_chk(); $buttons = "[". delete ."]\n". "[". edit ."]\n"; $tittle = "ID#:".$server_row['remote_server_id'].""; $ftp_ip = empty( $server_row['ftp_ip'] ) ? $server_row['agent_ip'] : $server_row['ftp_ip']; $data = ""; // Template $first = ""; $second = $data; //Echo them all echo "$first$second"; } echo ""; echo "
". server_name .": ".$server_row['remote_server_name']." ". agent_status .": "; $booble = ""; if($host_stat === 0 ) { $tittle .= "". offline ." "; } elseif( $host_stat === 1) { $os = $remote->what_os(); $buttons .= "[". reboot ."]\n[". restart ."]\n". "[". view_log ."]\n"; $tittle .= "". online .""; $booble .= ""; } elseif( $host_stat === -1 ) { $tittle .= "". encryption_key_mismatch ."\n"; } else { $tittle .= "". unknown_error .": $host_stat\n"; } $tittle .= "$buttons
$booble ". ogp_user .": ".$server_row['ogp_user']."
". agent_ip_port .": ".$server_row['agent_ip'].":".$server_row['agent_port']."
". remote_host_ftp_ip .": ".$ftp_ip."
". remote_host_ftp_port .": ".$server_row['ftp_port']."
". timeout .": ".$server_row['timeout']." ". seconds ."
". encryption_key .": ".$server_row['encryption_key']."
". display_public_ip .":
".checkDisplayPublicIP($server_row['display_public_ip'], $server_row['agent_ip'])."
". ips .":
"; // Next we print the IP addresses and one empty field. $remote_server_ips = $db->getRemoteServerIPs($server_row['remote_server_id']); if ( empty($remote_server_ips) ) { $data .= "". no_ip_for_remote_host .""; } else { foreach ( $remote_server_ips as $ip_row ) { $data .= $ip_row['ip']."
"; } } $data .="
"; if( $host_stat === 1) { $data .= "OS: ".@$os."
". firewall_status .": "; $firewall_settings = $db->getFirewallSettings($server_row['remote_server_id']); if ( !$firewall_settings ) { $status = "disable"; } else { $status = isset($firewall_settings['status']) ? $firewall_settings['status'] : "disable"; } if($status == "enable") { $data .= on; } elseif($status == "disable") { $data .= off; } $data .= "
[". firewall_settings ."]\n
"; } $data .= "
$tittle
\n"; }