Удаление пользователей

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

Аватар пользователя iNFerNo iNFerNo 20 декабря 2010 в 11:54

Возник вопрос.

Был юзер который отдавал голоса в воте ап даун и в модуле poll

Был удален. Всего его голоса удаляются или как гости становятся?

Если решение что бы после удаления юзера удалялось все за что он голосовал.

Комментарии

Аватар пользователя natbampo natbampo 20 декабря 2010 в 12:09

"iNFerNo" wrote:
или как гости становятся?

так у них сделано (в poll)
"iNFerNo" wrote:
Если решение что бы после удаления юзера удалялось все за что он голосовал.

другой модуль поискать или в функции pool_user запрос изменить.

Аватар пользователя iNFerNo iNFerNo 20 декабря 2010 в 12:19

а в воте ап даун?

а что никого за 10 лет не волновал вопрос об убитие голосов удаленных пользователей?

Аватар пользователя kosilko kosilko 20 декабря 2010 в 12:56

"iNFerNo" wrote:
а что никого за 10 лет не волновал вопрос об убитие голосов удаленных пользователей?

А чего это вас именно голосовалка так волнует? В друпале абсолютно такая-же ситуация и с комментариями, и с нодами, и еще наверное бог весть с чем. Все что оставлено юзером - остается. Идеология такая. В любом случае у вас есть hook_user(), где вы сможете осуществить задуманное буквально парой строк.

Аватар пользователя UnnamedNETUA UnnamedNETUA 20 декабря 2010 в 13:25

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

Аватар пользователя iNFerNo iNFerNo 20 декабря 2010 в 14:00

ну все все... тоже как то стремно. нужно выбора больше

- как гость
- все все
- в коментах только
- в опросах только

и тд и тп...

можно наверное для админа кнопку сделать потереть все голоса гостей

Аватар пользователя t1mm1 t1mm1 20 декабря 2010 в 17:31

по моему тут лучше было бы делать контент еще непубликуемым.
удалили пользователя - его контент сняли с публикации..

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