• Страница 1 из 1
  • 1
Counter-Strike 1.6 и CS:Source форум » Скрипты для uCoz » Форум » uForum.AntiSpam — антиспам для форума by $USERNAME$
uForum.AntiSpam — антиспам для форума by $USERNAME$
MaN_1Дата: Понедельник, 01.11.2010, 20:35 | Сообщение # 1
dalnoboyshik
Сообщений: 131
[ 4 ]
http://i078.radikal.ru/1004/10/90a471be036f.jpg
Установка:

Все коды нужно ставить в общий вид форума.

Сначала подключим функции для работы с Cookies, поставив этот код в head:

<?if($PAGE_ID$='threadpage')?>
<script type="text/javascript">
function getCookie(a){var b=document.cookie.match(new RegExp("(?:^|; )"+a.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)"));return b?decodeURIComponent(b[1]):undefined}function setCookie(b,f,c){c=c||{};var i=c.expires;if(typeof i=="number"&&i){var h=new Date();h.setTime(h.getTime()+i*1000);i=c.expires=h}if(i&&i.toUTCString){c.expires=i.toUTCString()}f=encodeURIComponent(f);var a=b+"="+f;for(var e in c){a+="; "+e;var g=c[e];if(g!==true){a+="="+g}}document.cookie=a}function deleteCookie(a){setCookie(a,null,{expires:-1})};
</script>
<?endif?>

Затем — сам скрипт, после $BODY$:

<?if($PAGE_ID$='threadpage')?>
<script type="text/javascript">
/*
* uForum.AntiSpam by $USERNAME$ aka. exec
* 15:23 04.04.2010 ~ KRSK
*/

var bts = document.getElementById('frF16');
bts.onclick = 'setCookie("FrDs", "ddd", {expires: 30})';
if (!!getCookie("FrDs")) {
bts.disabled = true,
bts.value = 'Включена защита от спама',
bts.style.width = '200px',
btr = document.getElementById('frF17'),
er = document.createElement('div'),
er.align = 'center',
er.innerHTML = 'Минимальный интервал для отправки сообщений — 30 секунд! Подождите и обновите страницу.',
btr.parentNode.insertBefore(er, btr.nextSibling);
}
</script>
<?endif?>

bts.onclick = 'setCookie("FrDs", "ddd", {expires: 30})'; — здесь можно установить время тайм-аута (в секундах).


 
Counter-Strike 1.6 и CS:Source форум » Скрипты для uCoz » Форум » uForum.AntiSpam — антиспам для форума by $USERNAME$
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последние обновленные темы Самые популярные темы Самые активные Новые участники
sinus infection treatment [ 1 ]
Общение клана [ 125 ]
Как устанавливать карты CS:S [ 1 ]
Вид новостей с увеличением картинки [ 1 ]
мой банер [ 1 ]
Заявки на снятие бана [ 216 ]
uicfuedoen [ 1 ]
Команды поисковиков Google и Yandex [ 4 ]
Peeping Tom [ 1 ]
Баннерообмен [ 32 ]
Считаем до 1000) [ 776 ]
+10 [ 225 ]
Заявки на снятие бана [ 216 ]
Общение [ 196 ]
Конфискация админок [ 147 ]
Оцениваем аватары [ 135 ]
Общение клана [ 125 ]
Ник/ава/подпись [ 86 ]
Играем в имена [ 84 ]
Обсуждение осеннего чемпионата [ 73 ]
Обратный отчет [ 60 ]
Играем в города [ 55 ]
Вступление в клан [ 52 ]
FullBlooded Постов [ 1133 ]
Sanek94 Постов [ 663 ]
dans Постов [ 649 ]
cozaster Постов [ 464 ]
troy Постов [ 447 ]
Ravin Постов [ 411 ]
w1nGo Постов [ 346 ]
VI[R]US Постов [ 297 ]
LaiNeR_AdmiN Постов [ 256 ]
shtakActicaisk Постов [ 245 ]
MixailY Постов [ 234 ]
DMX Постов [ 228 ]
Gymndedy Постов [ 214 ]
TPAKTOP Постов [ 198 ]
M_Owen Постов [ 172 ]
hxrntqwc15:57
Udrincus01:33
lqjyhtea15:01
MaztikWhiday16:12
Chloerabuh19:40
ArinaHony20:53
JasmineRaill15:04
AmandaFen12:47
KevinCrisa07:31
Ekunamabyday20:19
Tracyfep21:31
Nataliaagoma11:41
Jeffimilk22:39
JohnathaGam14:07

Подняться вверх на сайте
Хостинг от uCoz vodka-poltava.at.ua © 2009 - 2020 Карта сайта Карта форума