Проследить за всеми новостями мы не можем, так как новости берутся из открытых источников. Если вы считаете, что новость нарушает ваши права на авторство или дизайн, то обратитесь к администрации данного ресурса.
© artsss-web.ru 2010 - 2012
{dotcat}
Автор: Index_ | 1-03-2012, 15:26
Хак запрещает комментировать новости для пользователей, зарегистрированных на сайте менее 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']+7*86400 AND $member_id['restricted'] != 2 AND $member_id['restricted'] != 3) ) {
Далее, перед строчкой:
} elseif( $config['allow_comments'] != "no" ) {
Вставляем:
} elseif( time()<$member_id['reg_date']+7*86400 ) {
$tpl->load_template( 'info.tpl' );
$tpl->set( '{error}', $lang['news_info_2']."<br><br><noindex><b><a href='http://my_sait.ru/rules.html' rel='nofollow'>А пока почитайте правила сайта!</a></b></noindex>" );
$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 замените на адрес своего сайта.
Хак для DLE 7.5.
Вместо формы добавления комментария будет выводится сообщение о запрете комментирования, дата снятия запрета и ссылка на детальное изучение правил поведения на сайте.
Открываем ./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']+7*86400 AND $member_id['restricted'] != 2 AND $member_id['restricted'] != 3) ) {
Далее, перед строчкой:
} elseif( $config['allow_comments'] != "no" ) {
Вставляем:
} elseif( time()<$member_id['reg_date']+7*86400 ) {
$tpl->load_template( 'info.tpl' );
$tpl->set( '{error}', $lang['news_info_2']."<br><br><noindex><b><a href='http://my_sait.ru/rules.html' rel='nofollow'>А пока почитайте правила сайта!</a></b></noindex>" );
$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 замените на адрес своего сайта.
Хак для DLE 7.5.
Своё Спасибо, еще не выражали.
Рейтинг:
Комментариев: 0 | Просмотров: 948
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Зарегестрировавшись,вы сможете скачивайть файлы с нашего сервера.Общатся в чате просматривать и вести жизнь на нашем форуме,и многое другое)xD
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Зарегестрировавшись,вы сможете скачивайть файлы с нашего сервера.Общатся в чате просматривать и вести жизнь на нашем форуме,и многое другое)xD
Рекомендуем также:
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.