Запрет на определенные слова в названии темы, часто пользователи не читают правила, и продолжают создавать темы с тупыми названиями. Этот скрипт помогает вводит запрет на определенные слова по мере набора пользователем названия темы, если слово найдено то скрипт выводит окошко и удаляет слово с названия темы.
Установка:
Заходим в форму добавления сообщений форума, и в самый конец вставляем такой код
Code
<script type="text/javascript">
// by ВэйДлин - uPost.su
var bansl = ['помогите','срочно','все сюда']; // Запрещеные слова
var delban = true; // Удалять запрещеное слово?
$('input.postNameFl[name="name"]').keyup(function(){
var txt = $(this).val().toLowerCase();
for(i=0; i<bansl.length; i++){
var thtxt = bansl[i].replace(new RegExp('^[ \\s\xA0]+|[ \\s\xA0]+$', 'g'),'').toLowerCase();
if(txt.indexOf(thtxt)>=0){
if(delban){
var t = $(this).val().split(' ');
t.splice(t.length-1);
$(this).val(t.join(' '));
}
_uWnd.alert('<br>Никаких "'+thtxt+'"','Внимание',{close:1,w:250,h:80,tm:3000,align:'center'});
}
}
});
</script>
Думаю сами сможете настроить скрипт.Добавлено (05.04.2012, 00:13)
---------------------------------------------
http://doza-cs.at.ua/ Бесплатные utorrent игры, Photoshop, Dota, Call of Duty, CS 1.6, СS:GO, CS:Source, Читы, Team Fortress 2, Minecraft