Example #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;
}
Example #2
0
function main_rules_delete()
{
    $num = $_GET["deleteMasterRule"];
    $ldap = new clladp();
    $dans = new dansguardian();
    $dans->delete_rule($num);
    echo main_rules();
}
Example #3
0
function switchTab()
{
    switch ($_GET["tab"]) {
        case 0:
            GlobalSettings();
            break;
        case 1:
            main_update();
            break;
        case 2:
            main_rules();
            break;
        case 3:
            main_events();
            break;
        case 4:
            main_stats();
            break;
        case 5:
            main_license();
            break;
        case 6:
            main_services();
            break;
        default:
            GlobalSettings();
            break;
    }
}