Example #1
0
	include_once('ressources/class.artica.inc');
	include_once('ressources/class.mysql.inc');	
	include_once('ressources/class.ini.inc');
	include_once('ressources/class.cyrus.inc');
	include_once('ressources/class.cron.inc');
	
	$users=new usersMenus();
	if(!$users->AsMailBoxAdministrator){
		$tpl=new templates();
		$error=$tpl->javascript_parse_text("{ERROR_NO_PRIVS}");
		echo "alert('$error')";
		die();
	}	
	
	if(isset($_GET["popup"])){popup();exit;}
	if(isset($_GET["popup-status"])){popup_status();exit;}
	if(isset($_GET["services-status"])){services_status();exit;}
	if(isset($_GET["popup-www"])){popup_www();exit;}
	if(isset($_GET["popup-mailbox"])){popup_mailbox_tabs();exit;}
	if(isset($_GET["popup-mailbox-section"])){popup_mailbox();exit;}
	if(isset($_GET["mailboxes"])){mailbox_list();exit;}
	if(isset($_GET["mailboxes-list"])){mailbox_items();exit;}
	if(isset($_POST["mailboxes-reload"])){mailbox_items_reload();exit;}
	if(isset($_GET["popup-license"])){popup_license();exit;}
	if(isset($_POST["ZarafaHashRebuild"])){popup_mailbox_rebuild();exit;}
	if(isset($_POST["zlicense"])){save_license();exit;}
	if(isset($_GET["zarafa-box"])){ZarafaBox();exit;}
js();
function js(){
	$page=CurrentPageName();
	if(isset($_GET["font-size"])){$fontsize="&font-size={$_GET["font-size"]}";}
Example #2
0
    $tpl = new templates();
    $text = $tpl->_ENGINE_parse_body('{ERROR_NO_PRIVS}');
    $text = replace_accents(html_entity_decode($text));
    echo "alert('{$text}');";
    exit;
}
if (isset($_GET["popup"])) {
    popup();
    exit;
}
if (isset($_GET["ocsweb-status"])) {
    echo status();
    exit;
}
if (isset($_GET["popup-status"])) {
    popup_status();
    exit;
}
if (isset($_GET["ocs-resolve"])) {
    popup_status_resolve();
    exit;
}
if (isset($_GET["params-web"])) {
    params_web();
    exit;
}
if (isset($_GET["ocswebservername"])) {
    params_web_save();
    exit;
}
// certificate
Example #3
0
function main_switch()
{
    switch ($_GET["main"]) {
        case "popup-status":
            popup_status();
            exit;
            break;
        case "options":
            popup_options();
            exit;
            break;
        case "options2":
            popup_options2();
            exit;
            break;
        case "yes":
            main_config();
            exit;
            break;
        case "tools":
            echo main_tools();
            exit;
            break;
        case "logs":
            main_logs();
            exit;
            break;
        case "conf":
            echo main_conf();
            exit;
            break;
        case "cyrquota":
            echo main_cyrquota();
            exit;
            break;
        case "cyrusconf":
            echo main_cyrusconf();
            exit;
            break;
        case "mailboxes":
            echo main_mailboxes();
            exit;
            break;
        case "js_rebuild":
            echo js_rebuild();
            exit;
            break;
        case "cyrreconstruct":
            echo popup_cyrreconstruct();
            exit;
            break;
        case "cyrreconstruct_status":
            echo cyrreconstruct_status();
            exit;
            break;
        default:
            main_cyrusconf();
            break;
    }
}