Страница 1 из 11
Форум про uCoz » Раздел uCoz » Скрипты и коды uCoz » Новая просилка регистрации и АнтиСпам для Гостевой книги
Новая просилка регистрации и АнтиСпам для Гостевой книги
workman
Дата: Пятница, 26.09.2014, 14:27 | Сообщение # 1
Vip
Сообщений:1576
Награды: 7


Если у вас гостевая открыта для заманухи Гостей сайта, а пытаются туда "ноздри свои запилить" СПАМеры, то вот придуман такой вот не большой код.

Установка:

Заваливаемся в ПУ » Главная » Управление дизайном » Редактирование шаблонов » Гостевая книга » Страница с сообщениями и вниз перед /body ставим это. Текст можете поменять под себя,как вам будет угодно...
Код
<!-- Оповещение о регистрации -->
<div style="display:none;" id="feedback_reg">
        <table border="0" width="100%" cellspacing="1" cellpadding="2">
        <tr>
        <td>
        <b>Здравствуйте Гость!</b><br>
        <br>
        К сожалению Администрация сайта запретила Гостям добавлять свои сообщения из-за чрезмерного наплыва СПАМа.<br>
        Пожалуйста <a href="/index/3" target="_blank"><span style="color:#0000FF;">зарегистрируйтесь</span></a>, или войдите под своим Логином.<br>
        </td>
        </tr>
        <tr>
        <td>
        $LOGIN_FORM$
        <div align="right">
        <em>С уважением Администрация!</em>
        </div>
        </td>
        </tr>
        </table>
</div>
<script> function openchat_reg(){new _uWnd('chat','Системное сообщение !!!',450,250,{align:'center',shadow:1,header:1,resize:1,autosize:1,modal:1},$('#feedback_reg').html()); }; </script>
<!-- /Оповещение о регистрации -->


Далее топаем в - Форма добавления материалов. Находим это:
Код
<input class="commSbmFl" type="submit" id="gbsbm" value="- Добавить комментарий -" />
удаляем его и втыкаем это
Код
<!-- КНОПКА -->
<?if($USER_ID$=0)?><?if($USER_LOGGED_IN$)?><input class="commSbmFl" type="submit" id="gbsbm" value="- Добавить запись -" /><?else?>
<a href="javascript://" onclick="openchat_reg();return false;"><input class="commSbmFl" type="submit" value="- Добавить запись -" /></a>
<?endif?><?endif?>
<!-- /КНОПКА -->


Ниже, после таблицы ставим этот скрипт который отвечает за количество слов в сообщении. Например, если будет меньше 15, то сообщение не пройдет...

Код
<script>        
$('#message').change(function () {        
        if ($('#message').attr('value').length < 15){        
        $('#ErrorField').html('<img align="absmiddle" src="http://www.fishing31.ru/images/er.png"> <b style="color: red;">Минимальная длина комментария - 15 символов</b></b>');        
$('#addcBut').attr('disabled', true);        
        }        
});        
</script>




Посмотреть как это работает можно ЗДЕСЬ, как Гость....

Если кому нужен скрипт, чтобы обязательными полями были Имя и Email, то могу выложить ...

При раздаче данного материала на других сайтах. Авторство прописывать ОБЯЗАТЕЛЬНО
Код
[url=http://www.fishing31.ru/]Автор: WORKMAN[/url]
Прикрепления: 1779686.jpg(23Kb)


Каждый раз, когда ты можешь помочь кому-то, просто сделай это и радуйся тому, что Бог отвечает на чьи-то молитвы через тебя...

Сообщение отредактировал workman - Пятница, 26.09.2014, 23:35
kredit-oformi
Дата: Пятница, 26.09.2014, 15:13 | Сообщение # 2
Vip
Сообщений:1953
Награды: 5


пожалуй для борьбы со спаммерами пригодиться
Kosten
Дата: Пятница, 26.09.2014, 15:27 | Сообщение # 3
Администраторы
Сообщений:12673
Награды: 39


workman, редко спам идет в гостевой. Но если только подстраховаться можно.
kredit-oformi, эти то не когда не дремлют.. хоть понимали что ссылки не активные а знать пустые.. хлам только разводят.


Kosten
Дата: Пятница, 26.09.2014, 15:44 | Сообщение # 4
Администраторы
Сообщений:12673
Награды: 39


workman, кстати, посмотрел в работе, тема здравая и реально в первые вижу smile

Slavik
Дата: Пятница, 26.09.2014, 19:08 | Сообщение # 5
Проверенные
Сообщений:1439
Награды: 1


И реально классно))).

MIR-HACK.RU - Добро пожаловать в мир читов!
workman
Дата: Пятница, 26.09.2014, 20:23 | Сообщение # 6
Vip
Сообщений:1576
Награды: 7


Kosten, Ты говоришь,что спамеры не лезут в Гостевую??? У меня на одном из сайтов, который я по некоторым причинам не мог около 6 мес. контролировать, спамеры нафигачили столько разной инфо, что я потом просто удалил страницу

Каждый раз, когда ты можешь помочь кому-то, просто сделай это и радуйся тому, что Бог отвечает на чьи-то молитвы через тебя...
Kosten
Дата: Пятница, 26.09.2014, 20:25 | Сообщение # 7
Администраторы
Сообщений:12673
Награды: 39


workman, это да.. когда ты не контролируешь сайт. К гадалке не ходи все будет в спаме, где можно только поставить.

Форум про uCoz » Раздел uCoz » Скрипты и коды uCoz » Новая просилка регистрации и АнтиСпам для Гостевой книги
Страница 1 из 11
Поиск: