Регистрация

Уведомление автору новости о новом комментарии в ЛС v 1.0

TipTop 25-08-2014, 10:15 963 Хаки DLE

Уведомление автору новости о новом комментарии в ЛС v 1.0


C помощью данного хака для DLE, вам в ЛС будет приходить уведомление о новом комментарии на сайте, в вашей новости!

Установка!
1. Откройте файл /engine/modules/addcomments.php найдите
if ( $config['mail_comments'] OR $config['allow_subscribe'] ) {


Выше вставте:
//////////////// Уведомление автора новости о комментарии в ЛС by SX2 //////////////      
            $rows  = $db->super_query("SELECT p.autor, p.title, c.id FROM " . PREFIX . "_post p LEFT JOIN " . PREFIX . "_comments c ON (p.id=c.post_id) WHERE c.post_id=$post_id");	$usercom = $is_logged?$member_id['name']:'Гость';			 
            $row        = $db->super_query("SELECT user_id, name, user_group FROM " . PREFIX . "_users WHERE name='{$rows['autor']}'");
            if ($row['user_group'] != 1 AND $member_id['name'] != $rows['autor']) {									
			$db->query("INSERT INTO " . USERPREFIX . "_pm (subj, text, user_from, date, pm_read, folder, reply, user) VALUES ('На сайте, к Вашей новости был добавлен комментарий!', 'Здравствуйте <b>{$rows['autor']}!</b><br />На сайте к Вашей новости <b>{$rows['title']}</b>, пользователь <b>{$usercom}</b> добавил комментарий!<hr /><br />{$comments}<br /><br /><hr />Вы можете его прочитать, пройдя по <a href={$config['http_home_url']}index.php?newsid={$post_id}#comment-id-{$rows['id']}><font color=red>cсылке</font></a><br />', '{$usercom}', '{$_TIME}', 'no', 'inbox', '0', '{$row['user_id']}')");
            $db->query("UPDATE " . USERPREFIX . "_users set pm_all=pm_all+1, pm_unread=pm_unread+1 where user_id='{$row['user_id']}'");			           
            }
        //////////////// Уведомление автора новости о комментарии в ЛС by SX2 /////	


Готово!

Автор: SX2
Проверено на: DLE 10.2

Похожие новости

Быстрая подписка на комментарии

С помощью этого хака пользователи смогут подписываться на комментарии практически одним кликом.

07.06.16 Хаки DLE
Хак Статус New! - Для новостей

Данный хак очень прост, он делает "статус" новостям. Например Для сегодня добавленной новости,

30.07.09 Хаки DLE
Меняем ссылку атачмента на картинку

Надоел старый атачмент? Его можно заменить на картинку. Подробнее читаем в полной новости

11.07.09 Хаки DLE

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Powered by Dleshka.org. Сайт предназначен для выбора шаблонов и дополнений с использованием CMS DataLife Engine.
Закрыть