Палыч 18.12.2006 21:01
UserRU
Найдите в card.php
- Код: Выделить всё
// {
$emailer->send();
// }
и закомментируйте
- Код: Выделить всё
// {
// $emailer->send();
// }
Добавлено спустя 11 минут 22 секунды:Да еще, чтобы модераторам уведомление при синей карте не слалось
найти
- Код: Выделить всё
'BOARD_EMAIL' => $board_config['board_email']));
$emailer->send();
$emailer->reset();
закомментировать
- Код: Выделить всё
'BOARD_EMAIL' => $board_config['board_email']));
// $emailer->send();
$emailer->reset();
Вообще, по уму, там надо два куска кода просто вырезать...
Добавлено спустя 5 минут 53 секунды:Вот этот:
- Код: Выделить всё
while ($i<$total_mods)
{
$script_name = preg_replace('/^\/?(.*?)\/?$/', '\1', trim($board_config['script_path'])). '/viewtopic.'.$phpEx;
$server_name = trim($board_config['server_name']);
$server_protocol = ( $board_config['cookie_secure'] ) ? 'https://' : 'http://';
$server_port = ( $board_config['server_port'] <> 80 ) ? ':' . trim($board_config['server_port']) . '/' : '/';
$emailer = new emailer($board_config['smtp_delivery']);
$emailer->email_address($mods_rowset[$i]['user_email']);
$email_headers = "To: \"".$mods_rowset[$i]['username']."\" <".$mods_rowset[$i]['user_email']. ">\r\n";
$email_headers .= "From: \"".$board_config['sitename']."\" <".$board_config['board_email'].">\r\n";
$email_headers .= "Return-Path: " . (($userdata['user_email']&&$userdata['user_viewemail'])? $userdata['user_email']."\r\n":"\r\n");
$email_headers .= "X-AntiAbuse: Board servername - " . $server_name . "\r\n";
$email_headers .= "X-AntiAbuse: User_id - " . $userdata['user_id'] . "\r\n";
$email_headers .= "X-AntiAbuse: Username - " . $userdata['username'] . "\r\n";
$email_headers .= "X-AntiAbuse: User IP - " . decode_ip($user_ip) . "\r\n";
$emailer->use_template("repport_post",(file_exists($phpbb_root_path . "language/lang_" . $mods_rowset[$i]['user_lang'] . "/email/repport_post.tpl"))?$mods_rowset[$i]['user_lang'] : "");
$i++;
// $emailer->set_subject($lang['Post_repport']);
$emailer->extra_headers($email_headers);
$emailer->assign_vars(array(
'POST_URL' => $server_protocol . $server_name . $server_port . $script_name . '?' . POST_POST_URL . "=$post_id#$post_id",
'POST_SUBJECT' => $post_subject,
'FORUM_NAME' => $forum_name,
'USER' => '"'.$userdata['username'].'"',
'NUMBER_OF_REPPORTS' => $blue_card,
'SITENAME' => $board_config['sitename'],
'BOARD_EMAIL' => $board_config['board_email']));
$emailer->send();
$emailer->reset();
}
Добавлено спустя 1 минуту 39 секунд:и этот:
- Код: Выделить всё
if (!empty($warning_data['user_email']))
{
include($phpbb_root_path . 'includes/emailer.'.$phpEx);
$script_name = preg_replace('/^\/?(.*?)\/?$/', '\1', trim($board_config['script_path'])). '/viewtopic.'.$phpEx;
$server_name = trim($board_config['server_name']);
$server_protocol = ( $board_config['cookie_secure'] ) ? 'https://' : 'http://';
$server_port = ( $board_config['server_port'] <> 80 ) ? ':' . trim($board_config['server_port']) . '/' : '/';
$emailer = new emailer($board_config['smtp_delivery']);
$email_headers = "TO: '".$warning_data['username']."' <".$warning_data['user_email']. ">\r\n";
$email_headers .= ($userdata['user_email'] && $userdata['user_viewemail']) ?
"FROM: \"".$userdata['username']."\" <".$userdata['user_email'].">\r\n" :
"FROM: \"".$board_config['sitename']."\" <" .$board_config['board_email'] . ">\r\n";
$emailer->use_template($e_temp, stripslashes($warning_data['user_lang']));
$emailer->email_address($warning_data['user_email']);
// $emailer->set_subject($e_subj);
$emailer->extra_headers($email_headers);
$emailer->assign_vars(array(
'SITENAME' => $board_config['sitename'],
'WARNINGS' => $warning_data['user_warnings'],
'TOTAL_WARN' => $board_config['max_user_bancard'],
'POST_URL' => $server_protocol . $server_name . $server_port . $script_name . '?' . POST_POST_URL . "=$post_id#$post_id",
'EMAIL_SIG' => str_replace("<br />", "\n", "-- \n" . $board_config['board_email_sig']),
'WARNER' => $userdata['username'],
'BLOCK_TIME' => $block_time,
'WARNED_POSTER' => $warning_data['username'])
);
// if ($e_subj)
// {
$emailer->send();
// }
$emailer->reset();
}
else
{
$message .= "<br/><br/>".$lang['user_no_email'];
}
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...