|
File mail2.patch, 2.5 kB
(added by Cube, 5 months ago)
|
Here's the new patch. That was me in the former post.
|
-
gui/client/add_mail_acc.php
| old |
new |
|
| 65 | 65 | 'MAIL_DMN_CHECKED' => ($_POST['dmn_type'] === 'dmn') ? "checked=\"checked\"" : "", |
|---|
| 66 | 66 | 'MAIL_ALS_CHECKED' => ($_POST['dmn_type'] === 'als') ? "checked=\"checked\"" : "", |
|---|
| 67 | 67 | 'MAIL_SUB_CHECKED' => ($_POST['dmn_type'] === 'sub') ? "checked=\"checked\"" : "", |
|---|
| 68 | | 'NORMAL_MAIL_CHECKED' => ($_POST['mail_type_normal']) ? "checked=\"checked\"" : "", |
|---|
| 69 | | 'FORWARD_MAIL_CHECKED' => ($_POST['mail_type_forward']) ? "checked=\"checked\"" : "", |
|---|
| | 68 | 'NORMAL_MAIL_CHECKED' => (isset($_POST['mail_type_normal'])) ? "checked=\"checked\"" : "", |
|---|
| | 69 | 'FORWARD_MAIL_CHECKED' => (isset($_POST['mail_type_forward'])) ? "checked=\"checked\"" : "", |
|---|
| 70 | 70 | 'FORWARD_LIST' => $f_list)); |
|---|
| 71 | 71 | } |
|---|
| 72 | 72 | } |
| … | … | |
| 223 | 223 | $mail_auto_respond_text = ''; |
|---|
| 224 | 224 | $mail_addr = ''; |
|---|
| 225 | 225 | |
|---|
| 226 | | if ($_POST['mail_type_normal'] || $_POST['mail_type_forward']) { |
|---|
| 227 | | if ($_POST['mail_type_normal']) { |
|---|
| | 226 | if (isset($_POST['mail_type_normal']) || isset($_POST['mail_type_forward'])) { |
|---|
| | 227 | if (isset($_POST['mail_type_normal'])) { |
|---|
| 228 | 228 | if ($_POST['dmn_type'] === 'dmn') { |
|---|
| 229 | 229 | $mail_pass = $_POST['pass']; |
|---|
| 230 | 230 | $mail_forward = '_no_'; |
| … | … | |
| 269 | 269 | } |
|---|
| 270 | 270 | } |
|---|
| 271 | 271 | |
|---|
| 272 | | if ($_POST['mail_type_forward']) { |
|---|
| | 272 | if (isset($_POST['mail_type_forward'])) { |
|---|
| 273 | 273 | if ($_POST['dmn_type'] === 'dmn') { |
|---|
| 274 | 274 | $mail_type[] = 'normal_forward'; |
|---|
| 275 | 275 | $sub_id = '0'; |
| … | … | |
| 369 | 369 | } |
|---|
| 370 | 370 | |
|---|
| 371 | 371 | function check_mail_acc_data(&$sql, $dmn_id, $dmn_name) { |
|---|
| 372 | | if ($_POST['mail_type'] != 'forward') { |
|---|
| | 372 | if (isset($_POST['mail_type_normal'])) { |
|---|
| 373 | 373 | $pass = escapeshellcmd($_POST['pass']); |
|---|
| 374 | 374 | $pass_rep = escapeshellcmd($_POST['pass_rep']); |
|---|
| 375 | 375 | } |
| … | … | |
| 379 | 379 | return; |
|---|
| 380 | 380 | } |
|---|
| 381 | 381 | |
|---|
| 382 | | if ($_POST['mail_type'] === 'normal') { |
|---|
| | 382 | if (isset($_POST['mail_type_normal'])) { |
|---|
| 383 | 383 | if (!isset($pass) || $pass == null || !isset($pass_rep) || $pass_rep == null) { |
|---|
| 384 | 384 | set_page_message(tr('Password data is missing!')); |
|---|
| 385 | 385 | return; |
| … | … | |
| 406 | 406 | return; |
|---|
| 407 | 407 | } |
|---|
| 408 | 408 | |
|---|
| 409 | | if ($_POST['mail_type'] === 'forward' && empty($_POST['forward_list'])) { |
|---|
| | 409 | if (isset($_POST['mail_type_forward']) && empty($_POST['forward_list'])) { |
|---|
| 410 | 410 | set_page_message(tr('Forward list is empty!')); |
|---|
| 411 | 411 | return; |
|---|
| 412 | 412 | } |
|
Download in other formats:
#########################################################################
# Site footer - Contents are automatically inserted after main Trac HTML
?>