Задать вопрос

Как убрать ввод Имени и e-mail в форме комментариев DLE?

Как убрать поле Имя и Email при добавление комментария гостем DLE 10.2?. В шаблоне понятно как его убрать, но поле имя в самом движке как обязательное и при добавление комментария гостем пишет заполните все поля. Нужно как то отключить его обязательность ввода?
  • Вопрос задан
  • 22 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
EPIDEMIASH
@EPIDEMIASH
Человек швейцарский нож
На DLE сайты в целом до сих пор бегает много роботов, которые пытаются писать комментарии и публиковать новости, если не закрыть эти дырки или не прикрыть их каптчей. Если вам это действительно необходимо для гостей, вам нужно править php файл движка engine/modules/comments.php (от версий может отличаться расположением или названием).

Но суть одна, ищите блок с полями, можно либо их совсем снести, либо разрешить пустое значение типа:

if( !$_POST['email'] && !$is_logged ) {
    $_POST['email'] = ''; 
}
if( !$_POST['name'] && !$is_logged ) {
    $_POST['name'] = ''; 
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы