Alexza: Комментарии

Главные вкладки

28 июня 2013 в 19:32

Насчет валидации я знаю. Вопрос в другом: как в ней проверить поля ноды на наличие мата? Допустим, чтобы было проще: поля ноды уже есть в своих переменных $title и $body.
К какой функции обратиться для проверки этих переменных на наличие нецензурной речи?

2 февраля 2013 в 0:23

Кто-нибудь может помочь внятным ответом?
Меня не интересует регулярка, я знаю как хукать валидацию формы.
Мне нужно именно при валидации проверить поле на содержание мата. Какой модуль антимата предоставляет API для использования в своих модулях?
Писать свои регулярки не собираюсь, дабы пойдет изобретение велосипеда.

1 февраля 2013 в 13:45

arraynull wrote:
Вы писали
"Alexza" wrote:
Не подскажете, есть ли возможность запретить создание ноды без замены цензурой, если обнаружен мат?

это делается в хуке _validate. В нем если есть мат делаете form_set_error

31 января 2013 в 22:02

arraynull wrote:
Можно и без фильтра
"arraynull" wrote:
В друпале это делается через your_form_name_validate вашей формы.

Хм.. Такой хук реализовать и получить значение поля я могу, но вот как отфильтровать его готовым решением? Модуль фильтра API не предлагает, как я знаю.

29 января 2013 в 15:47

arraynull wrote:
"Alexza" wrote:
Не подскажете, есть ли возможность запретить создание ноды без замены цензурой, если обнаружен мат?

В друпале это делается через your_form_name_validate вашей формы.

25 января 2013 в 0:04

С этим ознакамливался.
Смущает только то, что нельзя определить именно в конкретной ноде, нежели на весь "Plain Text", либо "Full HTML".
Ну, думаю, что придется первый пункт решать этим способом, а второй - своим хуком.

3 января 2013 в 13:36

Теперь узнал, что доступ есть только у "основного" админа, т.е., давая админскую роль другим пользователям, все равно получал эту ошибку.
Я не туда копаю что ли? В чем загвостка?

2 января 2013 в 23:53

В настройках модуля указан тот же сервер (тестовый), что и в документации.
Хм.. А мне почему-то показалось, что ошибка на моей стороне.
Неужели никто с такой ошибкой не встречался? Не возникнет ли проблем после активации и использования рабочего сервера?

27 декабря 2012 в 2:40

Кстати, еще один вопрос для бывалых.
У этого модуля есть хук function hook_robokassa($op, $payment, $params='').
Я в друпале новичок, поэтому сильно не пинаться: как правильно использовать хук?
То есть, создал свой модуль my_module.
В нем вызвал функцию my_module_hook_robokassa($op, $payment, $params='') - друпал начал ругаться.
Даже лез в robokassa.module, но результата нет. Не проясните ли ситуацию? ))