Browse code

Bugfix: Funktion-Dopplung vermeiden

git-svn-id: https://svn.schokokeks.org/repos/tools/webinterface/trunk@803 87cf0b9e-d624-0410-a070-f6ee81989793

bernd authored on 22/11/2007 17:04:30
Showing 4 changed files
... ...
@@ -15,6 +15,7 @@ output("<h3>Subdomains</h3>
15 15
 <p>Änderungen an Ihren Einstellungen werden im 5-Minuten-Takt auf dem Server übernommen.</p>
16 16
 ");
17 17
 
18
+
18 19
 $vhosts = list_vhosts();
19 20
 
20 21
 if (count($vhosts) > 0)
... ...
@@ -61,5 +62,4 @@ output('<p><a href="edit.php">Neue Subdomain anlegen</a></p>');
61 62
 output('  <br />');
62 63
 
63 64
 
64
-
65 65
 ?>
... ...
@@ -93,7 +93,7 @@ $form .= "<p style=\"margin-left: 2em;\" id=\"virusfilter_options\">
93 93
 
94 94
 $password_message = '';
95 95
 if ($is_mailbox and ($account['data'] != ''))
96
-  $password_message = '<spam style="font-size: 80%"><br /><em>Sie haben bereits ein Passwort gesetzt. Wenn Sie dieses Feld leer lassen, wird das bisherige Passwort beibehalten.</em></span>';
96
+  $password_message = '<span style="font-size: 80%"><br /><em>Sie haben bereits ein Passwort gesetzt. Wenn Sie dieses Feld leer lassen, wird das bisherige Passwort beibehalten.</em></span>';
97 97
   
98 98
 
99 99
 $form .= "<p>
... ...
@@ -2,21 +2,7 @@
2 2
 require_once('inc/base.php');
3 3
 require_once('inc/debug.php');
4 4
 
5
-
6
-function user_has_vmail_domain() 
7
-{
8
-	$role = $_SESSION['role'];
9
-	if (! ($role & ROLE_SYSTEMUSER)) {
10
-		return false;
11
-	}
12
-	$uid = (int) $_SESSION['userinfo']['uid'];
13
-	$result = db_query("SELECT COUNT(*) FROM mail.v_vmail_domains WHERE useraccount='{$uid}'");
14
-	$row = mysql_fetch_array($result);
15
-	$count = $row[0];
16
-	DEBUG("User has {$count} vmail-domains");
17
-	return ( (int) $count > 0 );
18
-}
19
-
5
+require_once('hasdomain.php');
20 6
 
21 7
 function empty_account()
22 8
 {
... ...
@@ -77,9 +63,7 @@ function get_vmail_domains()
77 63
 
78 64
 function domainselect($selected = NULL, $selectattribute = '')
79 65
 {
80
-  global $domainlist;
81
-  if ($domainlist == NULL)
82
-    $domainlist = get_vmail_domains();
66
+  $domainlist = get_vmail_domains();
83 67
   $selected = (int) $selected;
84 68
 
85 69
   $ret = '<select id="domain" name="domain" size="1" '.$selectattribute.' >';
... ...
@@ -4,8 +4,7 @@ $menu = array();
4 4
 
5 5
 $role = $_SESSION['role'];
6 6
 
7
-require_once('include/vmail.php');
8
-
7
+require_once('include/hasdomain.php');
9 8
 
10 9
 if (($role & ROLE_SYSTEMUSER) && user_has_vmail_domain())
11 10
 {