We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 31782
    • 103 Posts
    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.
      • 18373 ☆ 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...
        Mark Hamstra • Developer spending his days working on Premium Extras and a MODX Site Dashboard with the ability to remotely upgrade MODX and extras to make the MODX world a little better.

        Tweet me @mark_hamstra, check my infrequent blog at markhamstra.com, my slightly more frequent ramblings at MODX.today or see code at Github.