Комментарии не работают

голоса: 0

Здравствуйте. Тестирую комментарии на сайте - http://crimealife.ucoz.org

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

При чём имя я казывал и латиницей, и кирилицей, и цирфами... всегда пишет "Имя указано неправильно"

| Автор: | Категория: Вопросы новичков

Ответов: 1

голоса: 0
 
Лучший ответ
Предоставьте код шаблона формы добавления комментариев http://crimealife.ucoz.org/panel/?a=tmpl;m=5;t=2
| Автор:
Выбор ответа лучшим | | Автор: Santoz Santoz

<div style="margin-top: 10px; margin-bottom: 20px; height: 1px; background: #000;"></div> 


<table border="0" width="100%" cellspacing="0" cellpadding="0"> 
 <tr><td class="commTd2" colspan="2" style="color: #f00000;">$ERROR$</td></tr> 
 <?if(!$USER_LOGGED_IN$)?> 
 <tr><td class="commTd1" nowrap><input style="width:280px;border:1px solid #000; padding:9px; margin-right: 20px; font-size: 14px; font-weight: normal;" type="text" name="name" 
 placeholder="Имя" value="$NAME$" onfocus="if(this.value == '$NAME$'){this.value = ''}" onblur="if(this.value == ''){this.value = '$NAME$'}"/></td> 
 
 
 
 
 
 <td class="commTd1" align="left"><input style="width:280px; border:1px solid #000; padding:9px; font-size: 14px; font-weight: normal;" type="text" name="email" placeholder="Email" value="$EMAIL$"></td> 
 
 </tr> 
 <?endif?> 
 <tr><td class="commTd2" colspan="2"><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td valign="top">
 <textarea class="commFl" style="height:120px; width: 600px; border:1px solid #000;padding:9px; margin-top:20px;margin-bottom:0px; font-size: 14px; font-weight: normal;" rows="8" name="message" id="message" cols="50" placeholder="Текст">$MESSAGE$</textarea>
 </td></tr></table></td></tr> 
 <tr><?if($SECURITY_CODE$)?><td style="" align="left" class="commTd20">$SECURITY_CODE$</td><?endif?>
 <td align="right"><input sty type="submit" class="commSbmFl" id="addcBut" name="submit" style="margin-left:20px;" value="Добавить комментарий"></td></tr> 
</table>

Santoz Santoz,

Замените код:

<?if(!$USER_LOGGED_IN$)?> 
 <tr><td class="commTd1" nowrap><input style="width:280px;border:1px solid #000; padding:9px; margin-right: 20px; font-size: 14px; font-weight: normal;" type="text" name="name" 
 placeholder="Имя" value="$NAME$" onfocus="if(this.value == '$NAME$'){this.value = ''}" onblur="if(this.value == ''){this.value = '$NAME$'}"/></td> 
 <td class="commTd1" align="left"><input style="width:280px; border:1px solid #000; padding:9px; font-size: 14px; font-weight: normal;" type="text" name="email" placeholder="Email" value="$EMAIL$"></td> 
 </tr> 
 <?endif?>

 На: 

 <?if(!$USER_LOGGED_IN$)?>
<tr><td class="commTd1" nowrap><input class="commFl" type="text" name="name" value="$NAME$" placeholder="Имя" style="width:280px;border:1px solid #000; padding:9px; margin-right: 20px; font-size: 14px; font-weight: normal;"></td></tr>
<tr><td class="commTd1"><input class="commFl" type="text" name="email" value="$EMAIL$" placeholder="Email" style="width:280px;border:1px solid #000; padding:9px;font-size: 14px; font-weight: normal;"></td></tr>
<?endif?>

 

Yuri_Geruk,

Всё равно пишет "Имя указано неправильно"
Вот ссылка 
http://crimealife.ucoz.org/video/vip/2/myvideo/zhenshhiny_vechernij_kiev_premera_novogo_sezona_124_polnyj_vypusk_24_11_2017

 

Хорошо, давайте сделаем по другому. Может так легче будет? 

Давайте попробуем сделать авторизация через соц. сети?* Кому надо, пусть логинится и авторизируется. Как сделать код такой, вызов? Что бы пока вне логина авторизация через соц сети была видна, а после авторизации можно было бы оставить коммент.

Santoz Santoz,
  1. Перейти в Панель управления - Главная - Дизайн - Резервное копирование шаблонов - Создать резервную копию.
  2. После этого активировать соц-комментарии http://crimealife.ucoz.org/panel/?a=soc_comments скриншот http://joxi.ru/Vm6ZyOMTx5LePm
Yuri_Geruk,
Они у меня активированы так же, как у вас на скрине.
Santoz Santoz,
Восстановите стандартный шаблон формы добавления комментариев, там есть такая кнопка.
Yuri_Geruk,
Работает, спасибо!
...