I want to encourage users to participate in the site`s work and get points - the virtual currency of the site. Then the currency can spend for miscellaneous site`s services.
For example, for publishing news + 100 coins, for the comment + 10 coins, for voting news + 5 coins, for publishing links to social networks + 30 coins, etc. In addition, display the users table with the highest rating.
There are no ready addon for this purpose? If not, how best to implement such system?
Especially do not see anything complicated, but maybe someone else has already implemented similar.
Add. The problem is that if the news does not meet my requirements, I will delete it and should be removed user coins for this news. Same with comments.
-
☆ A M B ☆
- 3,141 Posts
For something as specific as this there isn’t something ready made, so you’ll have to get your hands dirty :p
I think if you’d follow the "Developing an Extra in MODX" tutorial series you’ll come pretty far:
http://rtfm.modx.com/display/revolution20/Developing+an+Extra+in+MODX+Revolution
Add. The problem is that if the news does not meet my requirements, I will delete it and should be removed user coins for this news. Same with comments.
That would be the most difficult thing to do, probably. Although I’m thinking a proper schema with the right connections between tables would make that possible...