Где в коментариях ( в частности фотоальбома) отключить поле для обязательного заполнения e-mail?

голоса: 0
Подскажите, пожалуйста, где в коментах ( в частности фотоальбома) отключить поле для обязательного заполнения e-mail?
| Автор: | Категория: Пользователи

Ответов: 1

голоса: 0
 
Лучший ответ
С недавнего времени оно обязательное, и отключить нельзя.
| Автор:
Выбор ответа лучшим | | Автор: Водила
Понятно, спасибо за ответ. Но не понятно:

Почему не оставлено право выбора админу?
Почему кто-то решает за меня как мне и моим гостям будет удобно?
Водила,
Можете переключиться на обычное комментирование и переделать форму комментирования под себя, где можно прописать для инпута в атрибуте value подставную почту и скрыть поле, после гости смогут комментировать материалы.

Сделано это было в целях защиты от спама, который без данного поля, очень сильно распространяется по сайтам и сделано для всех сайтов в системе Юкоз, не только для вас.
Yuri_Geruk,

Можете переключиться на обычное комментирование и переделать форму комментирования под себя, где можно прописать для инпута в атрибуте value подставную почту и скрыть поле, после гости смогут комментировать материалы.(с)

 Yuri_G, просьба:  если не затруднит, расскажите поподробнее что, где и как нужно поправить.

До того, как задать свой вопрос, я попробовал, убрал поле почты из формы добавления коментов. С этим все понятно. А вот инпут, левая почта - с этим пока не ясно для меня. Думаю и другим будет полезно услышать Ваш совет.

p.s. То, что это обязательное условие сделано ради борьбы со спамом, оправдывает небольшое неудобство. Тут я согласен.

Водила,

1. После переключения на обычное комментирование как я говорил выше, нужно подключить его в настройках модуля Фотоальбомы, детали - http://www.ucoz.ru/qa/index.php/20597

2. После перейти в форму добавления комментариев - http://ваш-сайт.ру/panel/?a=tmpl;m=5;t=2 найти следующий код:

<tr><td class="commTd1">Email *:</td><td class="commTd2"><input class="commFl" type="text" name="email" value="$EMAIL$" size="30" maxlength="60"></td></tr>

который заменить на:

<tr><td class="commTd1" style="display:none;">Email *:</td><td style="display:none;" class="commTd2"><input class="commFl" type="text" name="email" value="sobaka@mail.ru" size="30" maxlength="60"></td></tr>

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

Yuri_Geruk,
всё получилось. Огромное спасибо Вам за помощь.
...