Хак. Карантин для форума

486
.
Достали меня психи которые как только регаются начинают флудить в форуме.
Вот потому и написал хак(дополнение) к форуму. Может и кому еще пригодится.
Етот хак розрешает писать на форуме лиш после 24 (можно сменить) часов с момента регистрации на сайте.
.
1. Открыть файл /forum/say.php



2.Найти строку:
defined('_IN_JOHNCMS') or die('Error: restricted access');

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

$karantin = $realtime - $datauser['datereg'];
if ($karantin < 24*60*60)
{
require_once ("../incfiles/head.php");
echo '<br/>Карантин! Что б писать в форуме нужно подождать:
' . timecount(24*60*60 - $karantin) . '<br/>
<a href="index.php?">В форум</a><br/>';
require_once ("../incfiles/end.php");
exit;
} else
{




3.Найти:
?>

И заменить на:

}
?>




Где 24*60*60 ровно 24 часам карантина с
момента регистрации. Можно поменять на своё.
Прикрепленные файлы:
.
спасибо, действительно, для больших сайтов это актуально
.
╭∩╮ (`-`) ╭∩╮
Вот мне понравилось то, что автор правильно назвал доработку.

Модуль - это новый скрипт.
А Хак - это модификация имеющихся модулей.
.
Агент НКВД
Действительно,полезная доработка
.
полезно,но...Темы то создавать можно=)а это плохо.недоработал чуть=)
.
-=ДизайнеР=-
Велес (21.04.2009/15:37)
полезно,но...Темы то создавать можно=)а это плохо.недоработал чуть=)
Аналогичный код вставить в файл нт.пхп
.
А зачем }else{ если в конце ты написал exit; (:
.
Моды, тему в "Хаки" перенесите ;)
.
аkа ПьяНый Ангел
перенес, спс за проявленую инициативу=)
Всего: 16