exit; } if (isset($_GET["deleteMasterRule"])) { main_rules_delete(); exit; } if (isset($_GET["find-rule"])) { xfindrule(); exit; } if (isset($_GET["js"])) { popup_js(); exit; } if (isset($_GET["dansguardian-popup"])) { popup_tabs(); exit; } if (isset($_GET["popup-index"])) { popup_dansguardian_main(); exit; } if (isset($_GET["popup-databases"])) { popup_databases(); exit; } if (isset($_GET["popup-rules"])) { popup_rules(); exit; } if (isset($_GET["pop-rules-list"])) {
include_once('ressources/class.ldap.inc'); include_once('ressources/class.users.menus.inc'); include_once('ressources/class.samba.inc'); include_once('ressources/class.acls.inc'); $user=new usersMenus(); if($user->AsSambaAdministrator==false){ $tpl=new templates(); echo "alert('". $tpl->javascript_parse_text("{ERROR_NO_PRIVS}")."');"; die();exit(); } if(isset($_GET["tabs"])){popup_tabs();exit;} if(isset($_GET["popup"])){popup();exit;} if(isset($_GET["popup-acls"])){popup_acls();exit;} if(isset($_GET["main"])){popup_main();exit;} if(isset($_GET["sharedlist"])){shared_folders_list();exit;} if(isset($_GET["acldisks"])){acldisks();exit;} if(isset($_GET["aclline"])){aclsave();exit;} if(isset($_GET["SearchUser"])){SearchUser();exit;} if(isset($_GET["SearchPattern"])){list_users();exit;} if(isset($_GET["DeleteAllAcls"])){DeleteAllAcls();exit;} if(isset($_GET["AddAclUser"])){AddAclUser();exit;} if(isset($_GET["DeleteAclUser"])){DeleteAclUser();exit;} if(isset($_GET["ChangeAclUser"])){ChangeAclUser();exit;}
if(isset($_GET["weighted-phrase-list-dropdown"])){main_rules_weightedphraselist_dropdown();exit;} if(isset($_GET["weighted-phrase-list-edit-category"])){main_rules_weightedphraselist_category_edit();exit;} if(isset($_GET["weighted-phrase-list-add-category-rule"])){main_rules_weightedphraselist_category_addwords();exit;} if(isset($_GET["weighted-phrase-list-category-list"])){main_rules_weightedphraselist_category_edit_list($_GET["weighted-phrase-list-category-list"]);exit;} if(isset($_GET["weighted-phrase-list-del-category-rule"])){main_rules_weightedphraselist_category_delete();exit;} if(isset($_GET["RulesSaveGeneralSettings"])){main_rules_SaveGeneralSettings();exit;} if(isset($_GET["ApplyDansGuardianSettings"])){main_rules_apply_conf();exit;} if(isset($_GET["deleteMasterRule"])){main_rules_delete();exit;} if(isset($_GET["find-rule"])){xfindrule();exit;} if(isset($_GET["js"])){popup_js();exit;} if(isset($_GET["dansguardian-popup"])){popup_tabs();exit;} if(isset($_GET["popup-index"])){popup_dansguardian_main();exit;} if(isset($_GET["popup-databases"])){popup_databases();exit;} if(isset($_GET["popup-rules"])){popup_rules();exit;} if(isset($_GET["pop-rules-list"])){echo popup_rules_list();exit;} if(isset($_GET["popup-rules-list"])){echo popup_rules_list();exit;} if(isset($_GET["popup-authentication"])){popup_authentication();exit;} if(isset($_GET["popup-restrictions"])){echo popup_rules_restrictions();exit;} if(isset($_GET["popup-files"])){echo popup_rules_files();exit;}
function popup_options() { $page = CurrentPageName(); $tabs = popup_tabs(); $sock = new sockets(); $user = new usersMenus(); $ApacheGroupWarePort = $sock->GET_INFO("ApacheGroupWarePort"); $user->fqdn; $MAILMAN_PUBLIC_ARCHIVE_URL = $sock->GET_INFO("MAILMAN_PUBLIC_ARCHIVE_URL"); $MAILMAN_DEFAULT_URL_PATTERN = $sock->GET_INFO("MAILMAN_DEFAULT_URL_PATTERN"); $MAILMAN_DEFAULT_URL_HOST = $sock->GET_INFO("MAILMAN_DEFAULT_URL_HOST"); $MAILMAN_DEFAULT_SERVER_LANGUAGE = $sock->GET_INFO("MAILMAN_DEFAULT_SERVER_LANGUAGE"); if ($MAILMAN_DEFAULT_URL_HOST == null) { $MAILMAN_DEFAULT_URL_HOST = "http://{$user->fqdn}:{$ApacheGroupWarePort}"; } if ($MAILMAN_DEFAULT_URL_PATTERN == null) { $MAILMAN_DEFAULT_URL_PATTERN = "%s/cgi-bin/mailman/"; } if ($MAILMAN_PUBLIC_ARCHIVE_URL == null) { $MAILMAN_PUBLIC_ARCHIVE_URL = "http://%(hostname)s:{$ApacheGroupWarePort}/pipermail/%(listname)s/index.html"; } if ($MAILMAN_DEFAULT_SERVER_LANGUAGE == null) { $MAILMAN_DEFAULT_SERVER_LANGUAGE = "en"; } $langs["zh_TW"] = "zh_TW"; $langs["de"] = "de"; $langs["pt_BR"] = "pt_BR"; $langs["no"] = "no"; $langs["sl"] = "sl"; $langs["ja"] = "ja"; $langs["sk"] = "sk"; $langs["sv"] = "sv"; $langs["da"] = "da"; $langs["it"] = "it"; $langs["he"] = "he"; $langs["hu"] = "hu"; $langs["vi"] = "vi"; $langs["gl"] = "gl"; $langs["fr"] = "fr"; $langs["es"] = "es"; $langs["tr"] = "tr"; $langs["zh_CN"] = "zh_CN"; $langs["hr"] = "hr"; $langs["ia"] = "ia"; $langs["uk"] = "uk"; $langs["nl"] = "nl"; $langs["ru"] = "ru"; $langs["sr"] = "sr"; $langs["en"] = "en"; $langs["ro"] = "ro"; $langs["cs"] = "cs"; $langs["et"] = "et"; $langs["ar"] = "ar"; $langs["fi"] = "fi"; $langs["pt"] = "pt"; $langs["ko"] = "ko"; $langs["lt"] = "lt"; $langs["eu"] = "eu"; $langs["ca"] = "ca"; $langs["pl"] = "pl"; $MAILMAN_DEFAULT_SERVER_LANGUAGE = Field_array_Hash($langs, "MAILMAN_DEFAULT_SERVER_LANGUAGE", $MAILMAN_DEFAULT_SERVER_LANGUAGE); $html = "\n\t\n\t\n\t\n\t\n\t<form name='FFMGS'>\n\t<H1>{mailman_global_options}</h1>\n\t<p class=caption>{manage_distribution_lists}</p>\n\t<table style='width:99%' class=form>\n\t<tr>\n\t\t<td class=legend nowrap>{DEFAULT_URL_PATTERN}:</td>\n\t\t<td>" . Field_text('MAILMAN_DEFAULT_URL_PATTERN', $MAILMAN_DEFAULT_URL_PATTERN) . "</td>\n\t</tr>\n\t<tr>\n\t\t<td class=legend nowrap>{PUBLIC_ARCHIVE_URL}:</td>\n\t\t<td>" . Field_text('MAILMAN_PUBLIC_ARCHIVE_URL', $MAILMAN_PUBLIC_ARCHIVE_URL) . "</td>\n\t</tr>\n\t<tr>\n\t\t<td class=legend nowrap>{DEFAULT_EMAIL_HOST}:</td>\n\t\t<td>" . Field_text('MAILMAN_DEFAULT_EMAIL_HOST', $sock->GET_INFO("MAILMAN_DEFAULT_EMAIL_HOST")) . "</td>\n\t</tr>\n\t<tr>\n\t\t<td class=legend nowrap>{MAILMAN_DEFAULT_URL_HOST}:</td>\n\t\t<td>" . Field_text('MAILMAN_DEFAULT_URL_HOST', $MAILMAN_DEFAULT_URL_HOST) . "</td>\n\t</tr>\t\n\t<tr>\n\t\t<td class=legend nowrap>{language}:</td>\n\t\t<td>{$MAILMAN_DEFAULT_SERVER_LANGUAGE}</td>\n\t</tr>\t\n\t\n<tr>\n\t<td colspan=2 align='right'>" . button("{apply}", "SaveAdvancedSettings()") . "</td>\n\t</tr>\t\t\n\t</table>\n</div>"; $tpl = new templates(); echo $tpl->_ENGINE_parse_body($html, 'mailman.lists.php'); }
if(isset($_GET["DeleteGroup"])){echo DeleteGroup();exit;} if(isset($_GET["ReloadOrgTable"])){echo groupslist($_GET["ReloadOrgTable"]);exit;} if(isset($_GET["LoadDomainSettings"])){echo PopUp_DomainTransport();exit;} if(isset($_GET["AddNewInternetDomain"])){AddNewInternetDomain();exit;} if(isset($_GET["AddTransportToDomain"])){AddTransportToDomain();exit;} if(isset($_GET["DeleteInternetDomain"])){DeleteInternetDomain();exit;} if(isset($_GET["SaveTransportDomain"])){SaveTransportDomain();exit;} if(isset($_GET["LoadAjaxGroup"])){LoadGroupsAjax($_GET["LoadAjaxGroup"]);exit();} if(isset($_GET["FillGroupTable"])){FillGroupTable();exit;} if(isset($_GET["LoadDomainList"])){echo LoadDomainsOu($_GET["LoadDomainList"]);exit();} if(isset($_GET["AddNewInternetDomainMTA"])){AddNewInternetDomainMTA();exit;} if(isset($_GET["SaveAddNewInternetDomainMTA"])){SaveAddNewInternetDomainMTA();exit;} if(isset($_GET["DeleteOU"])){DeleteOU();exit;} if(isset($_GET["org_section"])){organization_sections();exit;} if(isset($_GET["js"])){js();exit;} if(isset($_GET["js-pop"])){popup_tabs();exit;} if(isset($_GET["ORG_VHOSTS_LIST"])){echo organization_vhostslist($_GET["ORG_VHOSTS_LIST"]);exit;} if(isset($_GET["finduser-js"])){organization_users_find_member_js();exit;} if(isset($_GET["finduser-popup"])){organization_users_list();exit;} if(isset($_GET["finduser"])){organization_users_find_member();exit;} if(isset($_GET["EnableApacheGroupware"])){EnableApacheGroupware();exit;} if(isset($_GET["DeleteAllUsersInOu"])){DeleteAllUsersInOu();exit;} if(isset($_GET["count-de-users"])){COUNT_DE_USERS();exit;} js(); function js(){ if(isset($_GET["encoded"])){$_GET["ou"]=base64_decode($_GET["ou"]);} $ou_encoded=base64_encode($_GET["ou"]); if(GET_CACHED(__FILE__,__FUNCTION__,"js:$ou_encoded")){return;} $tpl=new templates();