interface/web/mail/mail_domain_edit.php | ●●●●● patch | view | raw | blame | history | |
interface/web/sites/web_domain_edit.php | ●●●●● patch | view | raw | blame | history |
interface/web/mail/mail_domain_edit.php
@@ -123,16 +123,31 @@ $app->uses('ini_parser,getconf'); $settings = $app->getconf->get_global_config('domains'); if ($settings['use_domain_module'] == 'y') { /* * The domain-module is in use. */ $client_group_id = $_SESSION["s"]["user"]["default_group"]; $sql = "SELECT domain FROM domain WHERE sys_groupid =" . $client_group_id . " ORDER BY domain"; /* * The admin can select ALL domains, the user only the domains assigned to him */ $sql = "SELECT domain FROM domain "; if ($_SESSION["s"]["user"]["typ"] != 'admin') { $sql .= "WHERE sys_groupid =" . $client_group_id; } $sql .= " ORDER BY domain"; $domains = $app->db->queryAllRecords($sql); $domain_select = ''; if(is_array($domains)) { if(is_array($domains) && sizeof($domains) > 0) { /* We have domains in the list, so create the drop-down-list */ foreach( $domains as $domain) { $domain_select .= "<option value=" . $domain['domain'] . ">" . $domain['domain'] . "</option>\r\n"; $domain_select .= "<option value=" . $domain['domain'] ; if ($domain['domain'] == $this->dataRecord["domain"]) { $domain_select .= " selected"; } } else { $domain_select .= ">" . $domain['domain'] . "</option>\r\n"; } } else { /* * We have no domains in the domain-list. This means, we can not add ANY new domain. * To avoid, that the variable "domain_option" is empty and so the user can interface/web/sites/web_domain_edit.php
@@ -213,14 +213,28 @@ $app->uses('ini_parser,getconf'); $settings = $app->getconf->get_global_config('domains'); if ($settings['use_domain_module'] == 'y'){ /* * The domain-module is in use. */ $client_group_id = $_SESSION["s"]["user"]["default_group"]; $sql = "SELECT domain FROM domain WHERE sys_groupid =" . $client_group_id . " ORDER BY domain"; /* * The admin can select ALL domains, the user only the domains assigned to him */ $sql = "SELECT domain FROM domain "; if ($_SESSION["s"]["user"]["typ"] != 'admin') { $sql .= "WHERE sys_groupid =" . $client_group_id; } $sql .= " ORDER BY domain"; $domains = $app->db->queryAllRecords($sql); $domain_select = ''; if(is_array($domains) && sizeof($domains) > 0) { /* We have domains in the list, so create the drop-down-list */ foreach( $domains as $domain) { $domain_select .= "<option value=" . $domain['domain'] . ">" . $domain['domain'] . "</option>\r\n"; $domain_select .= "<option value=" . $domain['domain'] ; if ($domain['domain'] == $this->dataRecord["domain"]) { $domain_select .= " selected"; } $domain_select .= ">" . $domain['domain'] . "</option>\r\n"; } } else {