MichaelBelgium what's the real difference between them besides the name of achievement and badge?

I think with some slight changes to the badge extension (e.g. display badge in post footer) you could do everything with the badge extension + automoderator (this was discussed in the thread too) because you can then grant badges based on dynamic criteria which is pretty much what achievements are except that the criteria is a bit more static being embedded in the achievements extension whereas badge + automoderator is a lot more flexible imo.

    MichaelBelgium in some way, both extensions are similar. They both try to motivate users by rewarding them with achievements/badges. So their logic is/should be quite similar. As both are abandoned, taking a closer look at them might make sense so efforts are not wasted when writing a revival extension. As ctml said it was also discussed if it wouldn't make sense to offload the automation part to the AutoMod extension. @askvortsov plans to release an updated/more generic version of the extension as soon as he finds some time.

    An essential part for me is that the future revived extension is part of FoF as it's something that is essential to the ecosystem and was used by a lot of users. FoF would/will give it more stability.

      ctml GreXXL

      Yeah, upon further looking it seems they have the indeed the same purpose. Looked at both way too fast 😉

      GreXXL An important part for me is that the future revived extension is part of FoF as it's something that is essential to the ecosystem and was used by a lot of users. FoF would/will give it more stability.

      Either competent dev can it make more stable but yeah in a team there's more contribution i guess. So as i'm not part of FoF I can't really help - if thats a "hard" require for you

        MichaelBelgium Either competent dev can it make more stable but yeah in a team there's more contribution i guess. So as i'm not part of FoF I can't really help - if thats a "hard" require for you

        Maybe you could get in touch with @IanM (who has also voiced interest IanM ), if this is not something doable. FoF is always looking for new contributors. I think this is a more complex extension (even might have some requirements of other extensions) so having them work well together and all being maintained (also with upcoming 2.0) is something important. It's not a hard requirement though. It's a bounty about reviving this and maintaining it for a prolonged time - just with a strong preference that it happens in a collective like FoF.

        It would be a very useful and great job. Thank you.

        6 days later

        Would very much appreciate this revival!

        21 days later
        2 months later
        a month later
        a month later

        dragsugur none yet. The release of the new flarum.org website has taken away a lot of our time.

        Anyone else can still pick this up if they want, we will ping back here if we start working on it actively.

        2 months later

        I'm really looking forward to the latest version of the plugin. Achievements can be used as the opening of new functionality, for example, to change the rank or permission to add gif avatars with a plugin for a certain number of open achievements. And unlike badges, set up a separate page with unlocked and closed achievements in the user's profile. Gamification system!

        6 days later

        And if you got here from the page of the original badge extension, you may be interested in a more up-to-date version. Everything works for me on Flarum 1.8.5. I even completely translated the extension into my language.

        In theory, this badge extension can be used as an extension of achievements, but due to the lack of automation, it will have to be issued manually. That's how I set it up.

        3 months later

        @GreXXL should work now with latest flarum.

        Achievements Extension for Flarum

        GPLv3 license Latest Stable Version Total Downloads

        Features

        • Reward your users with forum achievements
        • Achievements are given when replying, liking, uploading an avatar, creating a new discussion and more...
        • Achievements can include points and an icon

        Installation

        composer require justoverclock/flachievements

        Updating

        composer update justoverclock/flachievements
        php flarum cache:clear

        Usage

        Intructions on how to create achievements are on the corresponding admin page.

        See video

        Example

        This is an example for an achievement with custom images:

        You can look at the image we used for the example to understand how the image height, width, row and column works. You can also use one image per achievement, as long as the image has the exact size you want and you specify this size.

        Example 2

        This is an example for an achievement with Font Awesome icons:

        • Name: Leader
        • Active: yes
        • Description: You started more than 10 discussions!
        • Variable: Discussions 10
        • Points for this achievement: 250
        • Image URL: far fa-comments

        In this case, we are using the icon far fa-comments as our achievement image. Here, there is no need to specify the image size or anything else.

        Links

          Justoverclock is this as revival of the original extension? How does the other extension come into play. Maybe you could explain how your extension relates to the bounty that was initiated - aiming to bring both extensions to life in a single new one and maybe launching it as a FoF extension so we can see it keeping maintained?

            GreXXL im not part of the fof team so i cant do this, but i can mantain this fork compatible with flarum.

            for now i fixed few bugs and removed jquery in favour of vanilla js to improve compatibility, fixes for images and layout.

            The goal is to keep this alive for future flarum versions. Actually works fine in 1.8

              Justoverclock we appreciate your effort to revive these extensions, but we also have to stay true to the requirements of aProposals with Pledge, as people expect a certain outcome for their money. The outcome for this bounty states

              GreXXL This proposal aims to take all available abandoned extensions and build one Achievement / Badge extension. Either in conjunction with a maintained automation solution like AutoMod, or baked into the extension.

              For this reason we cannot accept you as the Bounty Hunter. Should the revived extension include Badges too we will review again.