userpoints wordcount

Component ID

1342576

Component name

userpoints wordcount

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

Problem:
Userpoints and Userpointsnc are both great, but they has one flaw when adding points for users who comment or create posts- it doesn't discriminate against the length of posts or comments, and it awards points evenly no matter how much work you do. Or how little.

Solution:
Awarding points based on the wordcount of posts and comments. The longer the wordcount, the more points its worth. It has a configuration form that lets you set wordcount per point settings on every node installed, as well as comments. It also lets you ignor some nodes, and assign categories to the wordcounts being stored. It uses the current Userpoints taxonomies to select the categories, so it's easy for someone to categorize which points go where.

Todo:
Works only with inserting nodes/comments for now. Working on a way that modifies points based on update: making posts smaller should subtract points, making posts longer should add points.