|
Каталог файлов
Блокировка формы добавления сообщения форума если есть запрещенные слова
|
|
Внимание: Материал скопирование с сайта ucozon.ru ,ссылка на наш сайт строго обязательна! При нарушение этого, последует наказание. |
|
Данный скрипт запрещает использовать матные слова на форуме, при этом кнопка "Добавить ответ" блокируется. Слова также не чувствительны к регистру, за счёт toLowerCase().То есть, можно писать как лох, так и лОх. База матных слов устанавливается пользователем.Установка: В "Общий вид страниц после" $BODY$:
Code <script> $(document).ready(function() { $("textarea[id='message']").keyup(function() { error = "В тексте используется ненормативная лексика"; words = ["блять","сука","уёбок","блять","хуй","гандон","пизда"]; for (i = 0; i <= words.length; i++){ if($("#message").val().toLowerCase().indexOf(words[i]) != -1) {$("#frF16").attr("disabled","disabled");$("#er").fadeIn("slow").text(error);setTimeout('$("#er").fadeOut("slow")', 1500);break;} else{$("#frF16").attr("disabled", 0);setTimeout('$("#er").fadeOut("slow")', 1500);} } }); }); </script>
В сss ставим код после $BODY$:
Code <style> #er{display:none;border:1px solid #eba4a4;border-left-width:5px;color:#b35454;background-color:#ffeded;padding:8px;margin:5px;} </style>
Далее заходим в "форму добавления сообщений", находим: $BBCODES$ $_MESSAGE$, и заменяем на:
Code <div id="er"></div>$BBCODES$ $_MESSAGE$
И в этом же шаблоне находим:
Code <tr id="frM25"><td class="gTableLeft" id="frM26">Название темы:</td><td class="gTableRight" id="frM27">$_THREAD_NAME$</td></tr> <tr id="frM28"><td class="gTableLeft" id="frM29">Описание темы:</td><td class="gTableRight" id="frM30">$_THREAD_DESCR$</td></tr>
И заменяем на:
Code <div id="er"></div> <tr id="frM25"><td class="gTableLeft" id="frM26">Название темы:</td><td class="gTableRight" id="frM27">$_THREAD_NAME$</td></tr> <tr id="frM28"><td class="gTableLeft" id="frM29">Описание темы:</td><td class="gTableRight" id="frM30">$_THREAD_DESCR$</td></tr>
Ссылка на наш сайт строго обязательна :http://fead-web.ucoz.ru
|
|
|
|
Статистика
Онлайн всего: 2 Гостей: 2 Пользователей: 0
|
| | |