— Добавлено кто оставил комментарий
Установка!
1. Откройте файл /engine/modules/addcomments.php найдите
include_once ENGINE_DIR . '/classes/mail.class.php';
Ниже вставте
//////////////// Уведомление автора новости о комментарии by SX2 //////////////
if ($config['autor_news']) {
$rows = $db->super_query("SELECT p.autor, p.title, c.id, c.text FROM " . PREFIX . "_post p LEFT JOIN " . PREFIX . "_comments c ON (p.id=c.post_id) WHERE c.post_id='$post_id' ORDER BY c.id DESC LIMIT 0,1" );
$row = $db->super_query("SELECT email, name, user_group FROM " . PREFIX . "_users WHERE name='{$rows['autor']}'");
if ($row['user_group'] != 1 AND $member_id['name'] != $rows['autor']) {
$mail = new dle_mail($config, true);
$mail_name = $row['email'];
$mail->send($mail_name, "На сайте {$config['http_home_url']} к Вашей новости был добавлен комментарий!", "Здравствуйте {$rows['autor']}!
На сайте {$config['http_home_url']} к Вашей новости {$rows['title']}, пользователь {$member_id['name']} добавил комментарий!
{$rows['text']}
Вы можете его прочитать, пройдя по ссылке
Администрация сайта не несёт ответственности за содержание комментариев.
Если сочтёте текст комментария неуместным или оскорбительным, сообщите об этом администратору сайта.");
}
}
/////////////// Уведомление автора новости о комментарии by SX2 END//////////////////
2. Откройте файл /engine/inc/options.php найдите
showRow( $lang['opt_sys_cmail'], $lang['opt_sys_cmaild'], makeCheckBox( "save_con[mail_comments]", "{$config['mail_comments']}" ) );
Ниже вставте
showRow( $lang['opt_sys_autor_news'], $lang['opt_sys_autor_new_s'], makeCheckBox( "save_con[autor_news]", "{$config['autor_news']}" ) );
Дальше ищем
$save_con['mail_comments'] = intval($save_con['mail_comments']);
Ниже вставте
$save_con['autor_news'] = intval($save_con['autor_news']);
3. Откройте файл /language/Russian/adminpanel.lng найдите
'opt_sys_cmail' => "Отсылать E-Mail уведомление администратору при добавлении комментариев",
Ниже вставте
'opt_sys_autor_news' => "Уведомление автору",
'opt_sys_autor_new_s' => "Отсылать ли автору новости уведомление о новом комментарии в его публикации",
Готово!
Автор: SX2
Проверено на: DLE 10.2 Вернуться назад