12:44 Анти спам на форум uCoz | |
![]() Описание: Суть скрипта заключается в том что он блокирует
публикацию сообщения меньше 5 символов.Можно изменять цифру на свое
усмотрение. Автор: blabla в CSS:
Code .infoMsg { border: 1px dotted #54b7d3; background: #c2ecff url('http://blabla.ucoz.net/src/warbg.png'); background-repeat: no-repeat; background-position: left top; color: #2d94c4; padding: 10px; padding-left: 60px; letter-spacing: 0px; margin-top: 10px; margin-bottom: 10px; } .warMsg { border: 1px dotted #d35454; background: #ffc2c2 url('http://blabla.ucoz.net/src/war2bg.png'); background-repeat: no-repeat; background-position: left top; color: #c42d2d; padding: 10px; padding-left: 60px; letter-spacing: 0px; margin-top: 10px; margin-bottom: 10px; потом идем форум - Форма добавления сообщений перед $BBCODES$ ставим
Code <div id="cominfo" class="warMsg" style="margin: 2px 0px 3px; width: 90%;"> Для публикации сообщения необходимо больше <b>5</b> символов. </div> там же в самый низ ставим
Code <script type="text/javascript"> // http://blabla.ucoz.net/ setInterval('textsize();', 1); function textsize() { msg = document.getElementById("message").value.replace(/\s+/g,' ').length; if(msg > 5){$('#frF15').fadeIn('slow');$('#frF16').fadeIn('slow');} else { $('#frF15').fadeOut('slow');$('#frF16').fadeOut('slow');} if(msg > 0){$('#cominfo').addClass('infoMsg');$('#cominfo').removeClass('warMsg');$('#frF17').fadeIn('slow'); } else { $('#frF17').fadeOut('slow');} if ($('#message').attr('value').length - $('#message').attr('value').replace(/\[img\]/ig, '----').length > 5) {$('#message').attr('value', $('#message').attr('value').replace(/\[img\]([^\[]+)\[\/img\]/ig, ''));} if(msg < 6){$('#cominfo').addClass('warMsg');$('#cominfo').removeClass('infoMsg');} } </script> готово. как изменить количество символов:
Quote <script type="text/javascript"> // http://blabla.ucoz.net/ setInterval('textsize();', 1); function textsize() { msg = document.getElementById("message").value.replace(/\s+/g,' ').length; изменяем то что красным. когда пользователь добавит 5 символов будет видна одна кнопка Отменить а после 6 символов будут видны все кнопки. просмотреть - добавить - отменить. пример:
до
после при распространении скрипта на других сайтах ссылка на источник обязательна.
| |
|
Всего комментариев: 0 | |