Лимит на количество символов в комментариях для uCoz

Наверх!
Лимит на количество символов в комментариях для uCoz
Демо Скачать
Доп. услуги

Описание

Скрипт ограничит размер комментариев и добавит оригинальный вывод информации о лимите

Есть два лимита:
lengthLimit - ограничение, которое ещё можно обойти, но лучше уложиться в него (как бы намекает пользователю, что нужно прекратить писать :D)
lengthMax - ограничение, которое запрещает писать вообще.
Все эти ограничение вы можете изменить под себя.

Информирование:
Когда пользователь начинает писать, у него отображается внизу кол-во оставшихся символов до ограничения lengthLimit.
Когда он перегибает этот лимит, то ему сообщается о том, на сколько он превысил лимит, а когда он доходит до лимита lengthMax, то скрипт "блокирует" ввод символов в поле и информирует о том, что нужно отправить комментарий.

Установка:
Зайдите в ПУ > Управление дизайном > Форма добавления комментариев:
И добавьте в нужное место этот код:
Код
<div class="lengthtext"></div>


И под весь ваш код добавьте это:
Код
<script>  
  var lengthLimit = 4000; // Рекомендуемый объём  
  var lengthMax = 5000; // Лимит установленный вами. 5000 - максимальный лимит, установленный uCoz'ом
  var lengthDeff = (lengthMax - lengthLimit);  

  $('#message').attr('maxlength', lengthDeff);

  $('#message').bind('keyup keydown',function(){  
  var lengthComm = $('#message').val().length;  
  var lengthThis = (lengthLimit - lengthComm);  

  if(lengthComm>lengthLimit) {  
  var lengthComm = (lengthComm - lengthLimit);  

  $('.lengthtext').text('Рекомендуемый объем превышен на '+lengthComm+' знаков.');  
  if(lengthComm==lengthDeff) $('.lengthtext').text('Лимит исчерпан. Остаётся только отправить сообщение.');
  } else $('.lengthtext').text('Осталось '+lengthThis+' символов');  
  });  
  </script>

Важно

При копирование материала указывайте ссылку на страницу и автора материала.
Адресом страницы является ссылка: http://pandora.clan.su/publ/1-1-0-51
Автором материала является: Denis Minov (CbIPoK2513)

Лицензия GNU GPL от 2018 года.
Дополнительно
Комментарии
Всего 1
ответить
Melisa Вчера в 04:23
хочу проверить
Комментарии могут оставлять только зарегистрированные пользователи.