Антиспам для мини-чата by Apocalypse для uCoz
1 2 |
<div id="te" style="display:none;"></div> <script src="/nospam.js"></script> |
2#: В виде материалов мини-чата найдите $MESSAGE$ и замените это на:
1 |
<div id="mmes$NUMBER$">$MESSAGE$</div> |
3#: Далее на этой же странице в самый низ вставляйте:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<script> var a = '<fieldset><legend><img width="10px" src="http://s36.ucoz.net/img/icon/ipt.png" /></legend><b style="color:#777;font-size:10px;">В сообщении содержится ссылка</b><br><a href="javascript://" onclick="showmes();">Раскрыть сообщение</a></fieldset>' $('#mmes$NUMBER$:contains("www")').html(a); $('#mmes$NUMBER$:contains("http")').html(a); $('#mmes$NUMBER$:contains(".ru")').html(a); $('#mmes$NUMBER$:contains(".com")').html(a); $('#mmes$NUMBER$:contains(".net")').html(a); $('#mmes$NUMBER$:contains(".kz")').html(a); function showmes() { $('#mmes$NUMBER$').slideUp(500); setTimeout(function() {$('#mmes$NUMBER$').html('$MESSAGE$').slideDown(500);}, 500); }; </script> |
К сожалению не работает. Ссылка потом не нажимается http://www.brigada31.ru/index/0-717
Хак у вас установлен не по шаблону и со своими модификациями - вот потому и не работает скрипт
Спасибо за ответ.. Я его перенастроил теперь как видел на другом чате.Просто появляется картинка восклицательного знака и все. Думаю что спамеры поймут что ловить там нечего ..
Ну вот из-за этих модификаций и получилась некорректная работа скрипта...