Запрещаем комментировать новости новым пользователям
Хак запрещает комментировать новости для пользователей, зарегистрированных на сайте менее 7 дней назад. Вместо формы добавления комментария будет выводится сообщение о запрете комментирования, дата снятия запрета и ссылка на детальное изучение правил поведения на сайте.
Открываем /engine/modules/show.full.php
Находим строчку:
if( $user_group[$member_id['user_group']]['allow_addc'] AND $config['allow_comments'] == "yes" AND ($member_id['restricted'] != 2 AND $member_id['restricted'] != 3) ) {
Меняем на:
if( $user_group[$member_id['user_group']]['allow_addc'] AND $config['allow_comments'] == "yes" AND ( time()>$member_id['reg_date']+17*86400 AND $member_id['restricted'] != 2 AND $member_id['restricted'] != 3) ) {
А пока почитайте правила сайта!" ); $tpl->set( '{date}', langdate( "j M Y H:i", $member_id['reg_date']+7*86400) ); $tpl->set( '{title}', $lang['all_info'] ); $tpl->compile( 'content' ); $tpl->clear();
my_sait.ru замените на адрес своего сайта. Хак для 7.5, но скорее всего будет работать на всей 7 линейке.