exit; } if (isset($_POST["delete-message"])) { delete_message(); exit; } if (isset($_GET["items-rules"])) { items(); exit; } if (isset($_GET["diclaimers-rule"])) { disclaimer_rule(); exit; } if (isset($_GET["zoom-js"])) { zoom_js(); exit; } if (isset($_GET["zoom-popup"])) { zoom_popup(); exit; } if (isset($_POST["mailfrom"])) { rule_add(); exit; } if (isset($_POST["del-zmd5"])) { autocompress_rule_delete(); exit; } popup();
include_once('ressources/class.groups.inc'); include_once('ressources/class.artica.inc'); include_once('ressources/class.ini.inc'); include_once('ressources/class.squid.inc'); include_once('ressources/class.system.network.inc'); $GLOBALS["LOGFILE"]="/usr/share/artica-postfix/ressources/logs/web/exec.virtuals-ip.php.html"; $user=new usersMenus(); if($user->AsSquidAdministrator==false){ $tpl=new templates(); echo "alert('". $tpl->javascript_parse_text("{ERROR_NO_PRIVS}")."');"; die();exit(); } if(isset($_GET["logs"])){logs();exit;} if(isset($_GET["zoom-js"])){zoom_js();exit;} if(isset($_GET["zoom-popup"])){zoom_popup();exit;} table_main(); function zoom_js(){ $page=CurrentPageName(); $tpl=new templates(); header("content-type: application/x-javascript"); $uri=urlencode($_GET["zoom-js"]); $MAIN=unserialize(base64_decode($_GET["zoom-js"])); $title="Zoom"; if(is_numeric($MAIN["ID"])){ $q=new mysql(); $ligne=mysql_fetch_array($q->QUERY_SQL("SELECT eth,rulename FROM iptables_main WHERE ID='{$MAIN["ID"]}'","artica_backup")); $title="{$ligne["eth"]}::".$tpl->javascript_parse_text($ligne["rulename"]); }