|
Архив - только для чтения |
Сообщество uCoz Архивариус Архив Скрытые возможности форума |
Скрытые возможности форума |
Благодаря всеми любимой администрации в лице uCoz, у всех вас появилась прекрасная возможности для проверки постов перед отправкой.
Знаю по себе это очень нужная функция и уверен, что многие ее оценят по достоинству. Поместив в любое место форума этот код вы можете заставить юзера представится, ограничить длину сообщений (а то некоторые мегоссаги загоняют), установить минимальную длину сообщения (то есть вы избавитесь глупых фраз хорошо, здрасте, и одних смайликов).
Code <script type="text/javascript"> function checksubmit(idx){ var errmes; var i; var prom; errmes=''; for (i=0; i<idx.elements.length; i++){ // проверка темы на длинну и на дебильную фразу вопрос или помогите if (idx.elements(i).className=="postnamefl"){ prom=idx.elements(i).value; if (prom.length < 7){ errmes="Короткое название темы"; } prom=prom.toLowerCase(); if (prom == "помогите"){ errmes="Не правильное название темы"; } // и так далеее для каждого дибильного названия. //теперь проверяю описание темы } else if (idx.elements(i).className=="postdescrfl"){ prom=idx.elements(i).value; if (prom.length < 7){ errmes="Короткое описание темы"; } // теперь проверяем длинну поста } else if (idx.elements(i).className=="posttextfl"){ prom=idx.elements(i).value; if (prom.length < 15){ errmes="Очень короткий пост"; } // теперь проверяю имя юзера } else if (idx.elements(i).className=="postuserfl"){ if (prom.length == "Гость" || prom.length==""){ errmes="Пожалуйста представтесь"; } }//if end }//for end if (errmes !=''){ alert (errmes); return false; } //end if }// sumit end </script> И это не предел возможностей |
| |||
| |||