Support » Plugin: BadgeOS » How to make my own steps that are not listed in badgeOS?

  • Resolved Jeegy

    (@jeegy)


    Hi, I’m new to WP and badgeOS and I need help. I would like to make/have specific steps…for example…I would like to give a badge award to someone who rate something on my website ( I already have multi rating widget) or another example…If someone check in at specific football stadium I would like to give him badge for that…I could add few more examples but I think you’ll understand what I need. So…how can I make/have those specific steps?
    or…. if that can be made in quests that will also help me….
    https://wordpress.org/plugins/badgeos/

Viewing 4 replies - 1 through 4 (of 4 total)
  • Hello,
    I am experiencing the same problem, but I am no php coder.
    Tried this one example, but doesn’t work for me..

    http://wordpress.org/support/topic/custom-steps-and-auto-award?replies=4

    Can support help us? 🙂

    Michael Beckwith

    (@tw2113)

    The BenchPresser

    Just wanting to post quick that we’re aware of the thread, but I am not sure how to do the custom steps well personally, so I’m trying to find some time to discuss the details of this type of thing with those who know so I can provide solid help.

    I would also like to be able to define other actions (e.g. likes, tweets, shares, watching videos etc.) and, based on these actions to be able to defines badges. And all these combined with various conditions, e.g.: the user gets badge “Master of tweet” if he/she tweets (action) 100 times(already exists something like this) during 1 week (=condition)

    thanks,
    Catalin

    Michael Beckwith

    (@tw2113)

    The BenchPresser

    I haven’t forgotten this thread, just been a busy week.

    I think the Community Addon may be a good example plugin to see some custom triggers in action. Specifically parts of the steps-ui.php file and the top of the rules-engine.php file.

    The biggest issue I can see is finding the best way to record actions to the user’s profile/post meta. Something you could query from the database to check current status against.

    For example, you’d probably need to do some level of ajax or something similar to attempt tracking tweet/shares. Likely need to make your ajax selector stuff target the buttons associated with that.

    Something like video watching would be an interesting challenge, and perhaps a bit of fun. I believe there are ways with javascript to track how far along a person is, though that could also end up leading to cheating. An idea to add to this is make the achievement awarded by answering a random question about the video, making them have to actually watch.

    Sadly all of this is going to likely need some coding skill to accomplish, as there’s no way I know of to make a GUI for this type of thing. Too many variables that we couldn’t predict.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘How to make my own steps that are not listed in badgeOS?’ is closed to new replies.