По-умолчанию, текстовое поле для ввода ответа имеет высоту 13 строк, при создании темы - 20 строк.

Вы можете захотеть изменить его размеры: уменьшить или увеличить количество строк, предлагаемых для ввода текста.

ВАЖНО! Имеется в виду не максимально разрешенный для ввода объем текста, а лишь визуальные размеры поля ввода текста.

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

Скрипт управляется переменной TxtBoxPlus, которой необходимо присвоить значение =1, чтобы активировать работу скрипта.

Переменная TxtBoxMinLines служит для указания начального количества строк текстового поля (размер в строках по вертикали).
Переменная TxtBoxMaxLines служит для указания максимального количества строк текстового поля (размер в строках по вертикали).

Пример:

Код:
<SCRIPT>
TxtBoxPlus=1;
TxtBoxMinLines=5;
TxtBoxMaxLines=50;
</SCRIPT>

Пример активирует скрипт авто-увеличения размера текстового поля, установливая начальный размер поля ввода равным 5 строк и ограничивая максимально 50 строками.

Можно не активировать саму функцию автоувеличения, т.е. не указывать TxtBoxPlus=1; , а лишь изменить размер поля ввода, указав минимальное и/или максимальное количество строк.

Пример:

Код:
<SCRIPT>
TxtBoxMinLines=15;
TxtBoxMaxLines=70;
</SCRIPT>

В данном случае, минимальный размер поля ввода изменится до 15 строк, а в случае редактирования темы или сообщения, когда в поле уже есть текст, его максимальный размер установится в 70 строк, но при дальнейшем заполнении поля ввода текстом, автоматическое добавление строк - не будет происходить, также и не будет уменьшаться количество строк, - поле будет "работать" обычным образом.

Если Вы не устанавливаете значение максимального количества строк (TxtBoxMaxLines), оно по-умолчанию равно 100. Если Вам необходимо значение более 100, установите данную переменную.

Также необходимо учитывать, что значение TxtBoxMinLines не может быть меньше 5-ти! Присвоение значения менее 5-ти - игнорируется и по-умолчанию высота поля будет изначальной (13 или 20). Сами подумайте, кому удобно такое маленькое поле, менее 5-ти строк?

Куда вставлять код?   Идем в: Администрирование >> Настройки - Основные - HTML верх