if ($send_to > -1) { $subject = trim(replaceHtmlEntities($_POST['title'])); $message = trim($_POST['text']); if ($message != '' && $subject != '') { if ($send_to == 0) { $list = $user->listUsers(); } else { $list = $rights->getGroupMembers($send_to); } $counter = 0; if (null != $list && count($list) > 0) { foreach ($list as $u) { if ($copy || $u['userid'] != $me['userid']) { $counter++; if ($pm) { sendPm($login->currentUserId(), $u['userid'], $subject, $message); } if ($mail) { $eMail->send($subject, str_replace("\n", "<br />", replaceHtmlEntities($message)), $u['email']); } } } } $notify->add($lang->get('news'), str_replace('%c', $counter, $lang->get('send_done'))); } } $added = true; require_once $mod_dir . "/news.rss.php"; } else { $notify->add($lang->get('news'), $lang->get('news_error_fill_all')); }
$_POST['pm'] = 'true'; } $pm = $_POST['pm'] == 'true'; $mail = $_POST['mail'] == 'true'; $copy = $_POST['copy'] == 'true'; $send_to = (int) $_POST['send_to']; $subject = trim(replaceHtmlEntities($_POST['subject'])); $message = trim($_POST['message']); if ($message != '' && $subject != '') { if ($send_to == 0) { $list = $user->listUsers(); } else { $list = $rights->getGroupMembers($send_to); } $counter = 0; if (null != $list && count($list) > 0) { foreach ($list as $u) { if ($copy || $u['userid'] != $me['userid']) { $counter++; if ($pm) { sendPm($me['userid'], $u['userid'], $subject, $message); } if ($mail) { $eMail->send($subject, str_replace("\n", "<br />", replaceHtmlEntities($message)), $u['email']); } } } } } echo '<img src="mod/default/admin/check.gif" border="0" /> ' . str_replace('%c', $counter, $lang->get('send_done')); }