Скрипт тестирован на работу способность, тестировал DenDiCore Понедельник, 06.12.2010, 18:09 
 Как работает? 
 В форму добавления можно вписать текст не превышающий max_limit, лишние символы будут автоматически стираться + наглядно видно сколько символов ввели и сколько осталось. 
 В общем просто и удобно 
 открываем Дизайн >> Форум >> Форма добавления сообщения 
 1) находим $_MESSAGE$ 
 и заменяем на: 
 
Code
<div onKeyUp="chklen()">$_MESSAGE$</div>
 Осталось символов: 
 
Code
<input name="fcounter" type="text" class="codeButtons" size="6" value="40000" readonly="true">
 2) в самый верх шаблона вставляем 
 
Code
<script type="text/javascript"> 
      function chklen() { 
      max_limit=40000; 
      str = document.addform.message.value; 
      len = str.length; 
      if (len > max_limit) { 
      str = str.substring(0,max_limit); 
      len = str.length; 
      document.addform.message.value = str;} 
      document.addform.fcounter.value = (max_limit - document.addform.message.value.length); 
      while ( document.addform.fcounter.value<0) { 
      document.addform.message.value = str.substring(0,len-1); 
      str = document.addform.message.value; 
      len = str.length; 
      document.addform.fcounter.value = (max_limit - document.addform.message.value.length);}} 
      </script>
 40000 количество символов в сообщении (ставится в админке) 
 З.Ы. меньше чем в админке - можно, больше - не