[ [ Новые сообщения ] · [ Поиск ] · [ RSS ] [ Вы не выполнили Вход ]]
  • Страница 1 из 1
  • 1
Скрытые возможности форума
dickinsonДата: Вторник, 06.10.2009, 11:08 | Сообщение # 1
Группа: Удаленные





Скрытые возможности форума

Благодаря всеми любимой администрации в лице 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"){      
       pro m=idx.elements(i).value;      
             
       if (prom.length < 7){      
          errmes="Короткое название темы";      
       }      
       prom=prom.toLowerCase();      
       if (prom == "помогите"){      
          errmes="Не правильное название темы";      
       }   // и так далеее для каждого дибильного названия.      
//теперь проверяю описание темы      
         } else if (idx.elements(i).className=="postdescrfl"){      
       pr om=idx.elements(i).value;      
       if (prom.length < 7){      
          errmes="Короткое описание темы";      
       }      
// теперь проверяем длинну поста       
         } else if (idx.elements(i).className=="posttextfl"){      
       pro m=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>
 
  • Страница 1 из 1
  • 1
Поиск: