Зарабатываю на smmka.ru
Новые сообщения Участники Правила форума Поиск RSS
  • Страница 1 из 1
  • 1
Ограничение на минимальную длину комментария и поста
Пост# 1
Дата: Вторник, 14.06.2011, 04:17:42
Группа: Удаленные
Ранг:
Репутация: ±


Суть скрипта:
скрипт ограничивает минимальную длину комментария и сообщения на форуме. Если символов в сообщении (комментарии) меньше, чем указано в скрипте, то выводится надпись

Комментарий должен содержать не менее 15 символов

и вместе с этим блокируется кнопка "добавить комментарий/ответ" (становится некликабельной).
Если символов больше, чему указано в скрипте, то выводится надпись
Допустимая длина комментария
и кнопка "добавить комментарий/ответ" становится кликабельной

Скрипт для комментариев.
Заходим в панель управления - управление дизайном - комментарии - форма добавления комментариев и там
Code
$ERROR$

заменяем на
Code
$ERROR$ <div id="ErrorField" align="center"></div>

далее в самом конце шаблона ставим этот код:
Code
<script>    
    /* by un1name1d ( http://famiosoft.ru/ ) */    

    $('#message').change(function () {    
    if ($('#message').attr('value').length < 15){    
    $('#ErrorField').html('<img align="absmiddle" src="http://src.ucoz.ru/img/icon/er.png"> <b style="color: red;">Минимальная длина комментария - 15 символов</b></b>');    
    $('#addcBut').attr('disabled', true);    
    }    
    if ($('#message').attr('value').length > 15){    
    $('#ErrorField').html('<img align="absmiddle" src="http://src.ucoz.ru/img/icon/ok.png"> <b style="color: green;">Допустимая длина комментария</b>');    
    $('#addcBut').attr('disabled', false);    
    }    
    });    
    </script>
 
  • Страница 1 из 1
  • 1
Поиск: