Welcome to the Question2Answer Q&A. There's also a demo if you just want to try it out.
+7 votes
3.5k views
in Q2A Core by
Is it possible to change the pointing system so that not increase points of users that answer a question for the second time?

In fact, now a person can gain point by answering the same question.
by
Why -1?
Is there any problem with the question?
by
You'll have to excuse the voting here... it seems many people log in just to test it out and sometimes make asses out of themselves :)
by
:o the irony
by
+1 for this.
(every user should gain only once points for answering the same question, but if there are several answers from different people - everyone should get points for their answers - not only the first who answers!)
by
"every user should gain only once points for answering the same question"
How can we do that?
Now q2a give points to all answers of a user for the same question.

1 Answer

+1 vote
by

This may be possible with a plugin, something like this:

  • Track the voting events 'a_vote_up''a_vote_down''a_vote_nil'.
  • Check if the answer is the second by the user in the question (i.e. check if they have any questions with the same parentid and an earlier date/time).
  • If so, remove the points they would have gained from that answer.

This wouldn't survive points recalculations though, so maybe not a great idea.

...