[QUOTE]Дмитрий Якинцев пишет:
При таком подходе можно делать рейтинг пользователей, но нельзя будет получить рейтинг отдельной статьи, или делать для нее отдельное свойство рейтинга, а хранить два разных несвязанных рейтинга (элемента и юзера) как-то не совсем хорошо[/QUOTE]
ну кто вам такое сказал?
можно реализовать и такой и такой рейтинги
[QUOTE]Дмитрий Якинцев пишет:
К примеру, модератор изменит в админке вручную рейтинг статьи, но это не отразится на рейтинеге автора[/QUOTE]
а разве события не реагируют на действия в админке? ;)
все будет зависеть от вашего кода.
и вообще, не надо усложнять задачу
Если требуется объективное голосование - лучше сделать свои механизмы, но это потребует доп. усилий
что же касается моего предложения:
при обработке события изменения элемента или свойства - ставим код обработки рейтинга для пользователя
и никаких проблем
еще проще - кастомизировать компонент голосования и вставить обработку голоса там.
так как мы знаем ID создавшего пользователя, то изменить пользовательское свойство, отвечающее за рейтинг - проще простого