Хочу дать анонимам возможность создавать ноды и комменты, возникли проблемы

Аватар пользователя Владимир Ситников Владимир Ситников 25 февраля 2009 в 19:47

Возникла задача, разрешить анонимным пользователям постить (т.е. создавать ноды)в форум и комментировать все типы материалов.

Возникло 2-е проблемы:

1. В поле имя пользователя автоматически подставляется имя "Гость"
Это же в корне не правильно! Это поле должно быть пустым по умолчанию и обязательно требовать заполнение.

2. Модуль капча прекрасно работает с комментариями, но капча не появляется при создании ноды анонимным пользователем, а это плохо.

Вопрос к сообществу: Эти проблемы кто нибудь уже решил?

Комментарии

Аватар пользователя batbug batbug 25 февраля 2009 в 19:52

"Владимир Ситников" wrote:
1. В поле имя пользователя автоматически подставляется имя "Гость"
Это же в корне не правильно! Это поле должно быть пустым по умолчанию и обязательно требовать заполнение.

В пятерке эта проблема решалась стирание ника для анонимусов в настройках сайта. В шестерке эта настройка обязательна для заполнения, и стереть не получится. Но можно удалить из БД Wink

Аватар пользователя Владимир Ситников Владимир Ситников 25 февраля 2009 в 19:58

Извините, засиделся и забыл третью проблему Smile
3. При создании ноды анонимом вообще не выводится поле для заполнения имени пользователя...
Это тоже тупой и странный косяк.

Аватар пользователя neochief neochief 25 февраля 2009 в 23:27

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

Аватар пользователя batbug batbug 26 февраля 2009 в 9:05

При создании ноды можно анонимам показывать спец. поле (ССК) для имени, и в шаблоне выводить его содержимое есть uid автора ноды = 0