root/ip/tags/release_1_3_0_53/adm/admin_megamail.php
| 111 | 163 | ||
|---|---|---|---|
349 | $server_url = create_server_url(); | 349 | $server_url = create_server_url(); |
350 | $pm_inbox_link = $server_url . 'privmsg.' . PHP_EXT . '?folder=inbox'; | 350 | $pm_inbox_link = $server_url . 'privmsg.' . PHP_EXT . '?folder=inbox'; |
351 | $pm_inbox_link = (!$board_config['html_email']) ? $pm_inbox_link : ('<a href="' . $pm_inbox_link . '">' . $pm_inbox_link . '</a>'); | 351 | $pm_inbox_link = (!$board_config['html_email']) ? $pm_inbox_link : ('<a href="' . $pm_inbox_link . '">' . $pm_inbox_link . '</a>'); |
352 | $message = str_replace(array('{SITENAME}', '{U_INBOX}'), array($board_config['sitename'], $pm_inbox_link), $lang['PM_NOTIFICATION']); | 352 | $message = str_replace(array('{SITENAME}', '{U_INBOX}'), array(ip_stripslashes($board_config['sitename']), $pm_inbox_link), $lang['PM_NOTIFICATION']); |
353 | $message = (!$board_config['html_email']) ? str_replace('<br />', "\r\n", $message) : $message; | 353 | $message = (!$board_config['html_email']) ? str_replace('<br />', "\r\n", $message) : $message; |
354 | } | 354 | } |
355 | 355 | ||
356 | $emailer->assign_vars(array( | 356 | $emailer->assign_vars(array( |
357 | 'SITENAME' => $board_config['sitename'], | 357 | 'SITENAME' => ip_stripslashes($board_config['sitename']), |
358 | 'BOARD_EMAIL' => $board_config['board_email'], | 358 | 'BOARD_EMAIL' => $board_config['board_email'], |
359 | 'MESSAGE' => $message | 359 | 'MESSAGE' => $message |
360 | ) | 360 | ) |
... | ... | ||
415 | $url = append_sid('admin_megamail.' . PHP_EXT . '?mail_id=' . $mail_data['mail_id'] . '&mail_session_id=' . $mail_data['mailsession_id']); | 415 | $url = append_sid('admin_megamail.' . PHP_EXT . '?mail_id=' . $mail_data['mail_id'] . '&mail_session_id=' . $mail_data['mailsession_id']); |
416 | 416 | ||
417 | $look_up_array = array( | 417 | $look_up_array = array( |
418 | "\"", | 418 | '\"', |
419 | '"', | ||
419 | "<", | 420 | "<", |
420 | ">", | 421 | ">", |
421 | "\n", | 422 | "\n", |
... | ... | ||
423 | ); | 424 | ); |
424 | 425 | ||
425 | $replacement_array = array( | 426 | $replacement_array = array( |
426 | "\\\"", | 427 | '&q_mg;', |
428 | '\"', | ||
427 | "<_mg;", | 429 | "<_mg;", |
428 | ">_mg;", | 430 | ">_mg;", |
429 | "\\n", | 431 | "\\n", |
Download diff