bernd commited on 2008-02-22 12:09:53
Zeige 2 geänderte Dateien mit 46 Einfügungen und 34 Löschungen.
git-svn-id: https://svn.schokokeks.org/repos/tools/webinterface/trunk@963 87cf0b9e-d624-0410-a070-f6ee81989793
... | ... |
@@ -169,6 +169,18 @@ div#beta h3 { |
169 | 169 |
margin: 0; |
170 | 170 |
} |
171 | 171 |
|
172 |
+div.vmail-forward { |
|
173 |
+ border: 1px solid black; |
|
174 |
+ padding: 0.5em; |
|
175 |
+ margin-bottom: 0.5em; |
|
176 |
+ display: table; |
|
177 |
+} |
|
178 |
+div.vmail-forward p { |
|
179 |
+ display: block; |
|
180 |
+ margin: 0; |
|
181 |
+ margin-bottom: 0.5em; |
|
182 |
+ padding: 0; |
|
183 |
+} |
|
172 | 184 |
|
173 | 185 |
div.content { |
174 | 186 |
margin-left: 200px; |
... | ... |
@@ -37,15 +37,22 @@ output("<script type=\"text/javascript\"> |
37 | 37 |
{ |
38 | 38 |
numForwards += 1; |
39 | 39 |
|
40 |
- TR = document.createElement('tr'); |
|
41 |
- TD1 = document.createElement('td'); |
|
42 |
- TD2 = document.createElement('td'); |
|
40 |
+ P1 = document.createElement('p'); |
|
41 |
+ |
|
42 |
+ TXT1 = document.createTextNode('Weiterleiten an '); |
|
43 | 43 |
|
44 | 44 |
INPUT = document.createElement('input'); |
45 | 45 |
INPUT.type = 'text'; |
46 | 46 |
INPUT.name = 'forward_to_' + numForwards; |
47 | 47 |
INPUT.value = ''; |
48 | 48 |
|
49 |
+ P1.appendChild(TXT1); |
|
50 |
+ P1.appendChild(INPUT); |
|
51 |
+ |
|
52 |
+ P2 = document.createElement('p'); |
|
53 |
+ |
|
54 |
+ TXT2 = document.createTextNode('Spam-Mails an diese Adresse '); |
|
55 |
+ |
|
49 | 56 |
SELECT = document.createElement('select'); |
50 | 57 |
SELECT.name = 'spamfilter_action_' + numForwards; |
51 | 58 |
|
... | ... |
@@ -53,14 +60,17 @@ output("<script type=\"text/javascript\"> |
53 | 60 |
SELECT.options[1] = new Option('markieren und zustellen', 'tag', 1); |
54 | 61 |
SELECT.options[2] = new Option('nicht zustellen', 'delete', 0); |
55 | 62 |
|
56 |
- TD1.appendChild(INPUT); |
|
57 |
- TD2.appendChild(SELECT); |
|
63 |
+ P2.appendChild(TXT2); |
|
64 |
+ P2.appendChild(SELECT); |
|
58 | 65 |
|
59 |
- TR.appendChild(TD1); |
|
60 |
- TR.appendChild(TD2); |
|
66 |
+ DIV = document.createElement('div'); |
|
67 |
+ DIV.className = 'vmail-forward'; |
|
61 | 68 |
|
62 |
- table = document.getElementById('forward_table'); |
|
63 |
- table.appendChild(TR); |
|
69 |
+ DIV.appendChild(P1); |
|
70 |
+ DIV.appendChild(P2); |
|
71 |
+ |
|
72 |
+ parent = document.getElementById('forward_config'); |
|
73 |
+ parent.appendChild(DIV); |
|
64 | 74 |
} |
65 | 75 |
</script> |
66 | 76 |
"); |
... | ... |
@@ -85,50 +95,40 @@ $form .= " |
85 | 95 |
<p style=\"margin-left: 2em;\" class=\"spamfilter_options\"> |
86 | 96 |
<em>Wählen Sie, was mit unerwünschten E-Mails (Spam, Viren) passieren soll</em><br />"; |
87 | 97 |
|
88 |
-$form.= "".html_select('spamfilter_action', array("none" => 'kein Filter', "folder" => 'In Unterordner »Spam« ablegen', "tag" => 'markieren und zustellen', "delete" => 'löschen'), $account['spamfilter'])."</p>"; |
|
89 |
- |
|
90 |
-/* <input type=\"radio\" id=\"spamfilter_none\" name=\"spamfilter_action\" value=\"none\" ".($account['spamfilter'] == NULL ? 'checked="checked" ' : '')."/><label for=\"spamfilter_none\"> Keine Überprüfung durchführen (alle E-Mails zustellen)</label><br /> |
|
98 |
+$form .= "<input type=\"radio\" id=\"spamfilter_none\" name=\"spamfilter_action\" value=\"none\" ".($account['spamfilter'] == NULL ? 'checked="checked" ' : '')."/><label for=\"spamfilter_none\"> Keine Überprüfung durchführen (alle E-Mails zustellen)</label><br /> |
|
91 | 99 |
<input type=\"radio\" id=\"spamfilter_folder\" name=\"spamfilter_action\" value=\"folder\" ".($account['spamfilter'] == 'folder' ? 'checked="checked" ' : '')."/><label for=\"spamfilter_folder\"> In IMAP-Unterordner »Spam« ablegen</label><br /> |
92 | 100 |
<input type=\"radio\" id=\"spamfilter_tag\" name=\"spamfilter_action\" value=\"tag\" ".($account['spamfilter'] == 'tag' ? 'checked="checked" ' : '')."/><label for=\"spamfilter_tag\"> Markieren und ganz normal zustellen</label><br /> |
93 | 101 |
<input type=\"radio\" id=\"spamfilter_delete\" name=\"spamfilter_action\" value=\"delete\" ".($account['spamfilter'] == 'delete' ? 'checked="checked" ' : '')."/><label for=\"spamfilter_delete\"> Nicht zustellen (Löschen)</label> |
94 | 102 |
</p> |
95 |
- ";*/ |
|
103 |
+ "; |
|
96 | 104 |
|
97 | 105 |
$form .= "<p><input type=\"checkbox\" id=\"forward\" name=\"forward\" value=\"yes\" ".($is_forward ? 'checked="checked" ' : '')." /><label for=\"forward\"> Weiterleitung an andere E-Mail-Adressen</label></p>"; |
98 | 106 |
|
99 |
-$form .= "<table style=\"margin-left: 2em;\" id=\"forward_table\"> |
|
100 |
-<tr><th>Ziel-Adresse</th><th>Unerwünschte E-Mails</th></tr> |
|
101 |
-"; |
|
107 |
+ |
|
108 |
+$form .= "<div style=\"margin-left: 2em;\" id=\"forward_config\">"; |
|
102 | 109 |
|
103 | 110 |
if ($is_forward) |
104 | 111 |
{ |
105 | 112 |
for ($i = 0 ; $i < $numforwards ; $i++) |
106 | 113 |
{ |
107 | 114 |
$num = $i+1; |
108 |
- $form .= " |
|
109 |
-<tr> |
|
110 |
- <td><input type=\"text\" id=\"forward_to_{$num}\" name=\"forward_to_{$num}\" value=\"{$account['forwards'][$i]['destination']}\" /></td> |
|
111 |
- <td> |
|
112 |
- ".html_select('spamfilter_action_'.$num, array("none" => 'kein Filter', "tag" => 'markieren und zustellen', "delete" => 'löschen'), $account['forwards'][$i]['spamfilter'])." |
|
113 |
- </td> |
|
114 |
-</tr> |
|
115 |
-"; |
|
115 |
+ $form .= "<div class=\"vmail-forward\"> |
|
116 |
+ <p>Weiterleiten an <input type=\"text\" id=\"forward_to_{$num}\" name=\"forward_to_{$num}\" value=\"{$account['forwards'][$i]['destination']}\" /></p> |
|
117 |
+ <p>Spam-Mails an diese Adresse ".html_select('spamfilter_action_'.$num, array("none" => 'nicht filtern', "tag" => 'markieren und zustellen', "delete" => 'nicht zustellen'), $account['forwards'][$i]['spamfilter'])."</p> |
|
118 |
+ </div>\n"; |
|
116 | 119 |
} |
117 | 120 |
} |
118 | 121 |
else |
119 | 122 |
{ |
120 |
- $form .= " |
|
121 |
-<tr> |
|
122 |
- <td><input type=\"text\" id=\"forward_to_1\" name=\"forward_to_1\" value=\"\" /></td> |
|
123 |
- <td> |
|
124 |
- ".html_select('spamfilter_action_1', array("none" => 'kein Filter', "tag" => 'markieren und zustellen', "delete" => 'löschen'), "tag")." |
|
125 |
- </td> |
|
126 |
-</tr> |
|
127 |
- "; |
|
123 |
+ $form .= "<div class=\"vmail-forward\"> |
|
124 |
+ <p>Weiterleiten an <input type=\"text\" id=\"forward_to_1\" name=\"forward_to_1\" value=\"\" /></p> |
|
125 |
+ <p>Spam-Mails an diese Adresse ".html_select('spamfilter_action_1', array("none" => 'nicht filtern', "tag" => 'markieren und zustellen', "delete" => 'nicht zustellen'), "none")."</p> |
|
126 |
+ </div>\n"; |
|
128 | 127 |
} |
129 | 128 |
|
130 |
-$form .= '</table> |
|
131 |
- <p style="margin-left: 2em;">[ <a href="#" onclick="moreForward();">mehr Empfänger</a> ]</p> |
|
129 |
+$form .= '</div>'; |
|
130 |
+ |
|
131 |
+$form .= '<p style="margin-left: 2em;">[ <a href="#" onclick="moreForward();">mehr Empfänger</a> ]</p> |
|
132 | 132 |
<p><input type="submit" value="Speichern" />    '.internal_link('accounts.php', 'Abbrechen').'</p>'; |
133 | 133 |
|
134 | 134 |
output(html_form('vmail_edit_mailbox', 'save.php', 'action=edit'.($id != 0 ? '&id='.$id : ''), $form)); |
135 | 135 |