Я сказал, что для SEO не важно заполнены именно два поля или нет (а не то, что код оттуда не читает). Более того, там такое количество символов, что недостаточно для нормального meta-description (если выводить из него) - в поле указано maxlength="60" (то есть 60 символов)... для ключевых слов больше подойдёт, с этим согласен. Вот в нашем случае речь идёт про поле "Краткое описание темы" форума на uCoz. И выше уже написал, что для поисковика лучше в первом предложении темы излагать суть, а не "воду лить" там. Ну и дана некорректная инструкция - лучше ставить, как сказал (то есть в форму добавления сообщения с привязкой именно на это поле).
Также никакие скрипты вовсе не нужны. Можно вместо оператора сразу прописать отдаваемый им код, внеся в него необходимые поправки (в нашем случае - пропись атрибута required). Берем и вместо $_THREAD_DESCR$ ставим это:Код
<?substr($_THREAD_DESCR$,0,-2)?>required />
Кто хочет сделать, допустим, чтобы только группе Пользователь было обязательным:Код
<?if($CUR_GROUP_ID$='1')?><?substr($_THREAD_DESCR$,0,-2)?>required /><?else?>$_THREAD_DESCR$<?endif?>
Или вот так можно тоже:Код
<?substr($_THREAD_DESCR$,0,-2)?><?if($CUR_GROUP_ID$='1')?>required <?endif?>/>
Но лучше не резать остальным группам. Или вот так, чтобы группе Администратор, допустим, не было обязательным:Код
<?substr($_THREAD_DESCR$,0,-2)?><?if($CUR_GROUP_ID$!='4')?>required <?endif?>/>
P.S.: код на подрезку проверен на работоспособность на момент написания сообщения; номера идентификаторов групп брались те, что по умолчанию в системе (если у себя меняли на сайте, то свои ставьте).