Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Ламерские вопросы Как организовать фильтр имени при добавлении комментария гостями?

Как организовать фильтр имени при добавлении комментария гостями?


     01.09.2016    Ламерские вопросы    315

вопрос
Здравствуйте!
Часто гости при добавлении комментария, в поле "имя" пишут свой сайт вместо имени. Можно ли как-то запретить или отфильтровать добавление сайтов в поле "имя".
Есть "фильтр слов", но он работает только в тексте комментариев, а мне нужно именно в поле "имя".
Есть ли такая возможность в dle 11.1?

Ответа пока нет


Комментарии пользователей (7)

irrwisch
47

373 | 140

irrwisch - 1 сентября 2016 10:13 - Юзер


<input type="text" name="name" pattern="^[А-Яа-яЁё\s]+$">

Mr.Edyan
14

Mr.Edyan - 1 сентября 2016 10:23 - Юзер

А можно подробней, в каком это файле )))? Я не очень разбираюсь.
И что бы запретить окончание доменных зон, нужно так?
<input type="text" name="name" pattern="^[.ru-.com-.net\s]+$">

irrwisch
47

373 | 140

irrwisch - 1 сентября 2016 10:34 - Юзер

Я вам дал уже готовый вариант, в нём ничего менять не нужно, просто нужно поле заменить (или добавить атрибут pattern с теми значениями что я дал) в addcomments.tpl
https://jsfiddle.net/1nfzkymj/ попробуйте ввести любой домен, в любом формате.

Mr.Edyan
14

Mr.Edyan - 1 сентября 2016 10:35 - Юзер

Ограменное СПАСИБО!

irrwisch
47

373 | 140

irrwisch - 1 сентября 2016 10:48 - Юзер


<input type="text" name="name" pattern="^[А-Яа-яЁёa-zA-Z\s]+$">

Вот, немного подправил, в данном варианте можно будет использовать и кириллицу и латиницу, но домен вписать не получится.

Mr.Edyan
14

Mr.Edyan - 1 сентября 2016 10:49 - Юзер

Вы прям мысли мои читаете ))), только тестировал этот вариант...

lutskboy
3

567 | 104

lutskboy - 1 сентября 2016 11:11 - Юзер

по идее нужно и в php сделать проверку. но для простых юзеров и так сойдет

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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