Сообщество веб-мастеров Пятница, 04.07.2025, 18:17
Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Скрытые возможности форума
moderДата: Суббота, 06.03.2010, 10:06 | Сообщение # 1
Сержант
Группа: Администраторы
Сообщений: 21
Репутация: 0
Статус: Offline
Благодаря всеми любимой администрации в лице 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>

Источник http://forum.ucoz.ru/forum/6-404-1
 
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2025Бесплатный конструктор сайтовuCoz