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 |