1. создал файл user_deleted.txt в language/ru/email примерно такого содержания:
Код: Выделить всё
Subject: Ваша учётная запись была удалена
Здравствуйте, {USERNAME}.
Ваша учётная запись на конференции «{SITENAME}» была удалена, бла-бла-бла. Вы можете связаться с администратором конференции для уточнения подробностей по адресу:
{CONTACT_EMAIL}
{EMAIL_SIG}2. в файле includes/acp/acp_users.php после строк (примерно 194я)
Код: Выделить всё
if (confirm_box(true))
{Код: Выделить всё
if ($config['email_enable'])
{
include_once($phpbb_root_path . 'includes/functions_messenger.' . $phpEx);
$email_template = 'user_deleted';
$messenger = new messenger(false);
$messenger->template($email_template, $user_row['user_lang']);
$messenger->to($user_row['user_email'], $user_row['username']);
$messenger->headers('X-AntiAbuse: Board servername - ' . $config['server_name']);
$messenger->headers('X-AntiAbuse: User_id - ' . $user->data['user_id']);
$messenger->headers('X-AntiAbuse: Username - ' . $user->data['username']);
$messenger->headers('X-AntiAbuse: User IP - ' . $user->ip);
$messenger->assign_vars(array(
'USERNAME' => htmlspecialchars_decode($user_row['username']),
'CONTACT_EMAIL' => $config['board_contact'],
));
$messenger->send(NOTIFY_EMAIL);
}В результате должно получиться что при удалении пользователя из "Обзора" в админском разделе (там где чекбокс "удалить пользователя") ему отправится вышеописанный email.
Пробовал все это дело на локалхосте на денвере, вроде отсылается, но через раз. закономерности пока не нашел. И не повлияет ли эта модификация на отправку письма об активации (на форуме стоит активация админом) если буду активировать юзера из "Обзора", т.е. из acp_users.php?







