Пример #1
0
    exit;
}
if (isset($_GET["disable-js"])) {
    disable_js();
    exit;
}
if (isset($_GET["events-js"])) {
    events_js();
    exit;
}
if (isset($_GET["events-table"])) {
    events_table();
    exit;
}
if (isset($_GET["cachelogs-events-list"])) {
    events_search();
    exit;
}
if (isset($_GET["back-js"])) {
    back_js();
    exit;
}
if (isset($_POST["back"])) {
    back();
    exit;
}
if (isset($_GET["apply-js"])) {
    apply_js();
    exit;
}
if (isset($_POST["apply-cache"])) {
Пример #2
0
	include_once('ressources/class.templates.inc');
	include_once('ressources/class.ldap.inc');
	include_once('ressources/class.users.menus.inc');
	include_once('ressources/class.squid.inc');
	
	
$usersmenus=new usersMenus();
if(!$usersmenus->AsSquidAdministrator){
	$tpl=new templates();
	$alert=$tpl->_ENGINE_parse_body('{ERROR_NO_PRIVS}');
	echo "alert('$alert');";
	die();	
}


if(isset($_GET["cachelogs-events-list"])){events_search();exit;}

page();

function page(){
	$page=CurrentPageName();
	$tpl=new templates();
	$events=$tpl->_ENGINE_parse_body("{events}");
	$zdate=$tpl->_ENGINE_parse_body("{zDate}");

	$title=$tpl->_ENGINE_parse_body("{today}: {proxy_service_events} ".date("H")."h");
	
	$t=time();
	$html="
	
	<table class='flexRT$t' style='display: none' id='flexRT$t' style='width:100%'></table>
if(!$usersmenus->AsSquidAdministrator){
	$tpl=new templates();
	$alert=$tpl->_ENGINE_parse_body('{ERROR_NO_PRIVS}');
	echo "alert('$alert');";
	die();	
}

if(isset($_POST["ProxyPacCacheTime"])){settings_save();exit;}
if(isset($_GET["settings-js"])){settings_js();exit;}
if(isset($_GET["settings-popup"])){settings_popup();exit;}
if(isset($_POST["EmptyCache"])){EmptyCache();exit;}
if(isset($_GET["tabs"])){tabs();exit;}
if(isset($_GET["help"])){help();exit;}

if(isset($_GET["events"])){events();exit;}
if(isset($_GET["events-search"])){events_search();exit;}
if(isset($_GET["events-script"])){events_script_js();exit;}
if(isset($_GET["events-script-popup"])){events_script_popup();exit;}
if(isset($_GET["events-script-tester-js"])){events_script_tester_js();exit;}
if(isset($_GET["events-script-tester-popup"])){events_script_tester_popup();exit;}
if(isset($_POST["TESTER-URL"])){events_script_tester_perform();exit;}


if(isset($_POST["rebuild-tables"])){rebuild_tables();exit;}
if(isset($_GET["rules"])){rules();exit;}
if(isset($_GET["rules-search"])){rules_search();exit;}
if(isset($_GET["rule-js"])){rules_js();exit;}
if(isset($_GET["rules-tabs"])){rules_tabs();exit;}
if(isset($_POST["rule-enable"])){rules_enable();exit;}
if(isset($_POST["rule-delete"])){rules_delete();exit;}
	include_once('ressources/class.squid.inc');
	include_once('ressources/class.blackboxes.inc');
	
$usersmenus=new usersMenus();
if(!$usersmenus->AsSquidAdministrator){
	$tpl=new templates();
	$alert=$tpl->_ENGINE_parse_body('{ERROR_NO_PRIVS}');
	echo "alert('$alert');";
	die();	
}

if(isset($_GET["listonly"])){servers();exit;}
if(isset($_GET["servers"])){servers();exit;}
if(isset($_GET["nodes-list"])){serverlist();exit;}
if(isset($_GET["events"])){events();exit;}
if(isset($_GET["statsremoteservers-list-search"])){events_search();exit;}
if(isset($_POST["BuildRemoteConfig"])){BuildRemoteConfig();exit;}
if(isset($_POST["AddArticaAgent"])){AddArticaAgent();exit;}
if(isset($_POST["refresh-node"])){RefreshNode();exit;}




tabs();


function tabs(){
	$squid=new squidbee();
	$tpl=new templates();
	$users=new usersMenus();
	$page=CurrentPageName();