В основном данное придумано для борьбы с спамерами в Гостевой книге. При заходе на страничку Гостевой Спамеры с радостью видят, что форма добавления открыта и можно туда гадить своими надоедливыми ссылками с киллометр и посторонним текстом. Раньше приходилось писать разные скрипты, которые блокируют ссылки и т.д., а посидев на досуге, мне пришла мысль написать не большой скриптик, который им обламает всю малину, пока он не зарегистрированный. Итак приступим к установке.
Заходим в ПУ » Управление дизайном » Редактирование шаблонов » Гостевая книга » Страница с сообщениями и в самом низу, перед/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="- Добавить сообщение -" />
Ну подстраховаться не мешает... Или просто если от Гостей форма закрыта, то тогда не лезут. Когда так как уменя, то пусть повышают трафик своими заходами, но только когда нажмут на кнопку, то - БОЛТец получат