UI-Verbesserungen Greylisting
bernd

bernd commited on 2011-03-22 05:52:53
Zeige 1 geänderte Dateien mit 8 Einfügungen und 4 Löschungen.


git-svn-id: https://svn.schokokeks.org/repos/tools/webinterface/trunk@1959 87cf0b9e-d624-0410-a070-f6ee81989793
... ...
@@ -19,15 +19,15 @@ geringem Aufwand.</p>
19 19
 von einem eigentlich legitimen Absender, der an keinen unserer Benutzer bisher
20 20
 E-Mails gesendet hat, einige Zeit verspätet zugestellt werden.</p>
21 21
 <p>Sofern Sie eine derartige E-Mail erwarten, also z.B. sich auf einer fremden Website
22
-mit Ihrer E-Mail-Adresse anmelden möchten oder ähnliches, dann können Sie hier Ihre
23
-dafür benutzte Adresse eintragen. E-Mails an diese Adresse werden dann umgehend zugestellt.</p>
22
+mit Ihrer E-Mail-Adresse anmelden möchten oder ähnliches, dann können Sie hier <strong>Ihre 
23
+E-Mail-Adresse</strong> eintragen. E-Mails an diese Adresse werden dann umgehend zugestellt.</p>
24 24
 <p>Dabei können Sie Adressen wahlweise nur kurzzeitig oder dauerhaft vom Greylisting ausnehmen. 
25 25
 Sie können auch lediglich einen Domainnamen angeben, dann sind sämtliche Adressen innerhalb 
26 26
 dieser Domain ausgenommen.</p>
27 27
 ");
28 28
 
29 29
 $form = "<table>
30
-    <tr><th>Adresse</th><th>seit</th><th>bis</th><th> </th></tr>
30
+    <tr><th>Empfänger-Adresse</th><th>seit</th><th>bis</th><th> </th></tr>
31 31
     ";
32 32
 
33 33
 foreach ($whitelist AS $entry)
... ...
@@ -35,7 +35,11 @@ foreach ($whitelist AS $entry)
35 35
 	$end = $entry['expire'];
36 36
 	if (! $end)
37 37
 		$end = '<em>unbegrenzt</em>';
38
-	$form .= "<tr><td>{$entry['local']}@{$entry['domain']}</td><td>{$entry['date']}</td><td>{$end}</td><td>".internal_link("save", "<img src=\"{$prefix}images/delete.png\" alt=\"Eintrag löschen\" title=\"Diesen Eintrag löschen\" style=\"width: 16px; height: 16px;\" />", "action=delete&id={$entry['id']}")."</td></tr>\n";
38
+  $local = $entry['local'];
39
+  if (empty($local)) {
40
+    $local = '*';
41
+  }
42
+	$form .= "<tr><td>{$local}@{$entry['domain']}</td><td>{$entry['date']}</td><td>{$end}</td><td>".internal_link("save", "<img src=\"{$prefix}images/delete.png\" alt=\"Eintrag löschen\" title=\"Diesen Eintrag löschen\" style=\"width: 16px; height: 16px;\" />", "action=delete&id={$entry['id']}")."</td></tr>\n";
39 43
 }
40 44
 
41 45
 $form .= '<tr><td><input type="text" name="address" /></td><td>-</td><td>'.html_select('expire', array('none' => 'Unbegrenzt', '30' => '30 Minuten', '60' => '1 Stunde', '720' => '12 Stunden', '1440' => '1 Tag', '2880' => '2 Tage', '10080' => '1 Woche', '43200' => '30 Tage'), '1440').'</td><td></td></tr>';
42 46