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; }
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; }