Имеем: Joomla 1.5, Kunena 1.6.5, Discuss.
есть желание вставить в форму отправки нестандартную форму, которую будет легко заполнитель пользователям, но трудно - ботам. Самый простой вариант - вопрос вида "сколько букв в слове" и активация формы отправки только после этого.
В сферическом вакууме код выглядит так:
<script type="text/javascript">
function captchaCheck(){
captcha = document.getElementById('captcha').value;
submit_button = document.getElementById('submit_button');
if(captcha != ''){
submit_button.disabled = false;
} else {
submit_button.disabled = true;
}
}
</script>
<input type="text" name="captcha" id="captcha" onchange="captchaCheck();" value="">
<input type="submit" id="submit_button" value="save" disabled="disabled">
Но когда прописываешь в последней форме все необходимые параметры кнопки отправки - Kunena выдаёт ошибку:
"-reply-: Неправильный идентификатор сообщения.".
Которая присутствует всегда, когда есть
id="submit_button"
в коде кнопке. Без него, естественно, не работает уже код выше. Каким образом реализовать подобную задачу в Joomla? Почему, хотя у кнопки нет id, Joomla так буянит при виде id постороннего? буду рад любому адекватному совету.