30 дек
Автор: MSW
Версия DLE: 9.4-9.8 //возможно и более старые
Сайт поддержки: /
Маленький хак Mail Comments NewsTitle добавляет очень недостающую функцию указания в какой же именно новости добавили новый комментарий, из тех на которые подписан, при информировании на почту о новом комментарии.
1. Файл: /engine/modules/addcomments.php
Найти:
$row['template'] = str_replace( "{%link%}", $config['http_home_url'] . "index.php?newsid=" . $post_id, $row['template'] );
Добавить ниже:
#****** Mail Comments NewsTitle *** by MSW ******#
$rowz = $db->super_query( "SELECT title FROM ".PREFIX."_post WHERE id = '{$post_id}'" );
$row['template'] = str_replace( "{%news%}", $rowz['title'], $row['template'] );
#****** Mail Comments NewsTitle *** by MSW ******#
2. В админке DLE: Шаблоны E-Mail сообщений
В поле: Настройка E-Mail сообщения, которое отсылается при добавлении нового комментария на сайте
Добавить в нужном месте:
Новость: {%news%}
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.