Уведомление автора новости о комментарии

Автор:   ‡   Дата: 28th Ноябрь 2011   ‡   Рубрика: Без рубрики   ‡  
где скачать dle 9.6 .

В админке настроек две:1) вкл/выкл уведомление авторам2) вкл/выкл уведомление авторам если автор администраторавтор новости не может отказаться от уведомлений

Инструкция актуальна для версии 7.5 и 8.2, поправить для другой версии не составит трудаоткройте файл /engine/inc/options.phpнайдите:
showRow( $lang['opt_sys_cmail'], $lang['opt_sys_cmaild'], makeDropDown( array ("1" => $lang['opt_sys_yes'], "0" => $lang['opt_sys_no'] ), "save_con[mail_comments]", "$config['mail_comments']" ) );

вставьте после:

//уведомление авторуshowRow( $lang['comm_user_mail'], $lang['comm_user_mail1'], makeDropDown( array ("1" => $lang['opt_sys_yes'], "0" => $lang['opt_sys_no'] ), "save_con[mail_user]", "$config['mail_user']" ) );showRow( $lang['cadm_user_mail'], $lang['cadm_user_mail1'], makeDropDown( array ("1" => $lang['opt_sys_yes'], "0" => $lang['opt_sys_no'] ), "save_con[mail_cadm]", "$config['mail_cadm']" ) );//уведомление автору

откройте файл /language/Russian/adminpanel.lngвставьте в него:

//уведомление автору'comm_user_mail' => "Уведомление автору",'comm_user_mail1' => "Отсылать ли автору новости уведомление о новом комментарии в его публикации",'cadm_user_mail' => "Отсылать администраторам",'cadm_user_mail1' => "Отсылать ли уведомление если включена опция "Уведомление автору" и автор публикации в группе администраторов",//уведомление автору

откройте файл /engine/modules/addcomments.phpдля 7.5:найдите:

$row = $db->super_query( "SELECT id, allow_comm, approve, access from " . PREFIX . "_post WHERE id='$post_id'" );

замените на:

$row = $db->super_query( "SELECT id, autor, allow_comm, approve, access from " . PREFIX . "_post WHERE id='$post_id'" );$to_mail = $row['autor'];

для 8.2:найдите:

$row = $db->super_query( "SELECT id, date, allow_comm, approve, access from " . PREFIX . "_post WHERE id='$post_id'" );

замените на:

$row = $db->super_query( "SELECT id, autor, date, allow_comm, approve, access from " . PREFIX . "_post WHERE id='$post_id'" );$to_mail = $row['autor'];

найдите:

if( $config['mail_comments'] ) }//уведомление автору


Смотрите также:

Комментирование закрыто.