neercsys what is your language? If you are italian you should see the updates in e few hours

1.4.0

Introducing Auto-reward system:

User Rewards

Your users will be awarded with medals when a certain threshold is met. For example, in the extension settings admin can set a threshold to automatically award an user for reaching certain amount of Posts/Discussion. Based on the threshold, this extension will automatically assign a new reward with an internal multiplier, for example:

Actual Multiplier is: x1, x5, x8

  • Threshold for Posts is set to "10": user will receive 3 medals (bronze, silver and gold), when reach 10, 30 and 80 posts
  • Threshold for discussion works the same way of the one above.
  • Seniority, this instead is automatically assigned when an user is registered from 1+ year, 3+ year and 5+ year.

Here an example with an user registered since 1 year and 2 months, with various posts and discussions:

img_rep_all

remember to run

‘Php flarum migrate’

The award icons are not visible because they are not in the assets folder.

I would recommend that you test all changes online after the local test passes and then release the update. 👍

    neercsys they are, simply disable, and re-enable the extension! 😉. or launch:

    php flarum assets:publish

    From the docs:

    ... Flarum will then automatically copy those files to its own assets directory (or other storage location if one is offered by extensions) every time the extension is enabled or php flarum assets:publish is executed.

    I always test the code on https://flarum.it before release.

    ...if sometimes there's a bug, for sure is due to other extension that i'm unable to test (i can't install all flarum extensions 🙂.
    but this is not the case, all works fine in production

    5 days later

    The extension works really well with my flarum community, highly recommend it! Thanks for the great work!

    4 days later

    Under development

    • Permission based reputation (allow/disallow earning points on certain tags)
    • Minimum reputation for posting in certain tags (allow users to minimum X points to create a discussion/reply to a discussion). This can be used to restrict certain tags to really new users.

      1.5.0

      • fixes and improvement to auto-rewards logic
      • added permission to prevent earning reputation points on certain tags (useful for example for "off topic" tag or similar)

      Justoverclock Thanks for the answer. I don't think it's strictly necessary for it to work with Automod (in fact that extension seems more and more abandoned), although it should at least have support for Flarum Flags and Flarum Moderator Warnings because I think those two parameters (a report and a moderator warning) are the best measures to reduce karma.

      What are the karma-reducing actions of your extension?

        Oshvam this extension works totally fine with moderator warnings and flags, and the scope of this extension is to add to Flarum a Reputation system.

        there are no "karma-reducing" actions

          Justoverclock Hello, thank you for your reply. I respect your work very much and understand the purpose of the extension. Just as a suggestion, it is strange to base a reputational system solely on earnings. Reputation is earned or lost, for example if a user is very active and shares a lot in one section, but in another he is disrespectful or flammer... Should he/she remain a reputable member of the community? I don't think so, I think the community should be able to lower the reputation of a user who has a lot of likes and comments, but is prolematic.

          Please consider this only as a suggestion and not a criticism. I would have loved to be able to use this extension on some multi-themed sites, but in its current state it doesn't solve my problem because the Level of Ranks extension already does something similar.

            Oshvam this extension not allow only earnings...in fact if a user post is deleted, or his discussion is locked, or he is flagged for inappropriate actions, his reputation will be automatically decreased.

            4 days later

            1.6.1

            Permissions and restrictions

            Actually admin can define tags where reputation is disabled through Flarum permission grid, or/and setup a minimum
            reputation to reply pr create a new thread inside a tag.

            img_permissions
            img_permissions