Exemplo n.º 1
0
function page()
{
    $page = CurrentPageName();
    $usersmenus = new usersMenus();
    switch ($_GET["main"]) {
        case "master-config":
            echo main_master_config();
            exit;
            break;
        case "slaves":
            echo main_slaves();
            exit;
            break;
        case "download":
            main_download();
            exit;
            break;
        case "rules":
            echo main_rules();
            exit;
            break;
        case "deny_ext":
            main_denyext();
            exit;
            break;
        case "deny_ext_list":
            echo main_denyext_list();
            exit;
            break;
        case "members":
            echo main_members();
            exit;
            break;
        default:
            break;
    }
    $html = "\n<table style='width:100%' align=center>\n<tr>\n<td width=1% valign='top'><img src='img/bg_balance.png'>\n\n</td>\n<td valign='top' align='left'>\n" . main_status() . "\n</tr>\n</table><br>\n<div id='mainconfig'></div>\n\n<script>LoadAjax('mainconfig','{$page}?main=master-config&tab=0');</script>\n\n";
    $CFG["JS"][] = "js/crossroads.js";
    $tpl = new template_users('Postfix {APP_CROSSROADS}', $html, 0, 0, 0, 0, $CFG);
    echo $tpl->web_page;
}
Exemplo n.º 2
0
function main_page(){
	
	switch ($_GET["main"]) {
			case "network":main_network();exit;break;
			case "Safe_ports":main_Safe_ports();exit;break;
			case "config":main_configfile();exit;break;
			case "Safe_ports_list":echo main_Safe_ports_list();exit;break;
			case "deny_ext":main_denyext();exit;break;
			case "deny_ext_list":echo main_denyext_list();exit;break;
			case "kavav":echo main_kav4proxy();exit;break;
			case "info":echo main_infos();exit;break;			
			default:
				break;
		}	
		
		

	if($_GET["hostname"]==null){$user=new usersMenus();$hostname=$user->hostname;$_GET["hostname"]=$hostname;}else{$hostname=$_GET["hostname"];}
$apply=applysettings("squid","SQUID_APPLY('{$_GET["hostname"]}')");
	
	
	$html=
	"
<script language=\"JavaScript\">       
var timerID  = null;
var timerID1  = null;
var tant=0;
var reste=0;

function demarre(){
   tant = tant+1;
   reste=10-tant;
	if (tant < 10 ) {                           
      timerID = setTimeout(\"demarre()\",5000);
      } else {
               tant = 0;
               //document.getElementById('wait').innerHTML='<img src=img/wait.gif>';
               ChargeLogs();
               demarre();                                //la boucle demarre !
   }
}


function ChargeLogs(){
	var status='status';
	
	if(document.getElementById('statusid')){
		status=document.getElementById('statusid').value;
	}
	LoadAjax('services_status','squid.index.php?status='+ status+'&hostname={$_GET["hostname"]}');
	}
</script>		
	<table style='width:100%'>
	<tr>
	<td width=1% valign='top'><img src='img/bg_squid.jpg'><p class=caption>{squid_simple_intro}</p></td>
	<td valign='top'>
	<div id='services_status'></div>
	</td>
	</tr>
	<tr>
		<td colspan=2 valign='top'>
			<div id='squid_main_config'></div>
		</td>
	</tr>
	</table>
	<script>LoadAjax('squid_main_config','$page?main=network');</script>
	<script>demarre();</script>
	<script>ChargeLogs();</script>
	";
	
	
	$cfg["JS"][]='js/squid.js';
	$cfg["JS"][]='js/icap.js';
	
	
	
	$tpl=new template_users('Squid',$html,0,0,0,0,$cfg);
	
	echo $tpl->web_page;
	
	
	
}