Да чего тут описывать подробнее? Если смысл не ясен, перефразирую:
В материале есть поле CCK - TextField с обработкой "Простой текст". Требуется запретить сабмит материала если в этом поле введены html-тэги (ссылка например).
Да про форм-альтер и была первая мысль. Просто подумала, что такая элементарная вещь должна быть реализована в виде модуля, а гугление результатов не дало. Ладно, будем решать задачу в лоб...
Просто подумала, что такая элементарная вещь должна быть реализована в виде модуля
Такая вещь не должна быть реализована в виде модуля, потому что у друпала парадигма - "Как юзер ввёл, так и в БД записать", а на выводе уже фильтруется, вам надо написать три строки с регулярником и всё
Кстати, может кто работал с модулем Mollom?
Из описания его цитата:
«block spam on any node form, such as forum topics, articles, stories, pages, and more»
Может его можно как-нибудь настроить под мою задачу?
Комментарии
Такого модуля скорее всего нет
Идея бредовая, но решаемая
Как всегда описание неполное
Да чего тут описывать подробнее? Если смысл не ясен, перефразирую:
В материале есть поле CCK - TextField с обработкой "Простой текст". Требуется запретить сабмит материала если в этом поле введены html-тэги (ссылка например).
Форм альтер Вам в руки и свою валидацию.
Это поле может быть:
1. В своём модуле
2. В ноде
3. В чужом модуле
В CCK есть филдсет "Allowed values"
Да про форм-альтер и была первая мысль. Просто подумала, что такая элементарная вещь должна быть реализована в виде модуля, а гугление результатов не дало. Ладно, будем решать задачу в лоб...
Такая вещь не должна быть реализована в виде модуля, потому что у друпала парадигма - "Как юзер ввёл, так и в БД записать", а на выводе уже фильтруется, вам надо написать три строки с регулярником и всё
Кстати, может кто работал с модулем Mollom?
Из описания его цитата:
«block spam on any node form, such as forum topics, articles, stories, pages, and more»
Может его можно как-нибудь настроить под мою задачу?