function popup_white() { $tpl = new templates(); $PostfixAutoBlockDenyAddWhiteList = $tpl->_ENGINE_parse_body("{PostfixAutoBlockDenyAddWhiteList}", "postfix.index.php"); $add_whitelist = Paragraphe("64-bind9-add-zone.png", "{$PostfixAutoBlockDenyAddWhiteList}", "{PostfixAutoBlockDenyAddWhiteList_explain}", "javascript:PostfixAutoBlockDenyAddWhiteList();"); $html = "<H1>{PostfixAutoBlockDenyAddWhiteList}</H1>\n\t<table style='width:100%'>\n\t<tr>\n\t<td valign='top'>\n\t" . RoundedLightWhite("<div style='width:100%;height:300px;overflow:auto' id='BlockDenyAddWhiteList'>" . BlockDenyWhiteList() . "</div>") . "\t\n\t\t\n\t</td>\n\t<td valign='top' width=2%>\n\t{$add_whitelist}\n\t</td>\n\t</tr>\n\t</table>\n\t\n\t"; echo $tpl->_ENGINE_parse_body($html, "postfix.index.php"); }
$users = new usersMenus(); $tpl = new templates(); if (!$users->AsOrgPostfixAdministrator) { echo $tpl->javascript_parse_text("alert('{ERROR_NO_PRIVS}');"); die; } if (isset($_GET["popup"])) { popup(); exit; } if (isset($_GET["AutoBlockDenyAddWhiteList"])) { AutoBlockDenyAddWhiteList(); exit; } if (isset($_GET["BlockDenyAddWhiteList"])) { BlockDenyWhiteList(); exit; } if (isset($_GET["PostfixAutoBlockDenyDelWhiteList"])) { delete(); exit; } js(); function js() { $ou = base64_decode($_GET["ou"]); $page = CurrentPageName(); $tpl = new templates(); $title = $tpl->_ENGINE_parse_body('{PostfixAutoBlockDenyAddWhiteList}', "postfix.index.php"); $PostfixAutoBlockDenyAddWhiteList_explain = $tpl->_ENGINE_parse_body('{PostfixAutoBlockDenyAddWhiteList_explain}'); $html = "\n\t\tfunction OU_WHITE_POSTFIX(){\n\t\t\tYahooWin4('600','{$page}?popup=yes&ou={$ou}','{$title}');\n\t\t\n\t\t}\n\t\t\nvar x_OU_AutoBlockDenyAddWhiteList= function (obj) {\n\tvar tempvalue=obj.responseText;\n\tif(tempvalue.length>3){alert(tempvalue);}\n\tLoadAjax('OUBlockDenyAddWhiteList','{$page}?BlockDenyAddWhiteList=yes&ou={$ou}');\n}\n\t\n\tfunction OU_PostfixAutoBlockDenyAddWhiteList(){\n\t\tvar server=prompt('{$PostfixAutoBlockDenyAddWhiteList_explain}');\n\t\tif(server){\n\t\t\tvar XHR = new XHRConnection();\n\t\t\tXHR.appendData('AutoBlockDenyAddWhiteList',server);\n\t\t\tXHR.appendData('ou','{$ou}');\n\t\t\tXHR.sendAndLoad('{$page}', 'GET',x_OU_AutoBlockDenyAddWhiteList);\n\t\t}\n\t}\n\t\n\tfunction OUPostfixAutoBlockDenyDelWhiteList(ID){\n\t\tvar XHR = new XHRConnection();\n\t\tXHR.appendData('PostfixAutoBlockDenyDelWhiteList',ID);\n\t\tXHR.appendData('ou','{$ou}');\n\t\tXHR.sendAndLoad('{$page}', 'GET',x_OU_AutoBlockDenyAddWhiteList);\n\t\n\t}\t\t\n\t\n\tOU_WHITE_POSTFIX();";