• Resolved blue00rose

    (@blue00rose)


    Hi,
    I have set up on my site that if a user submits a form 1 time per week he gets 1 point.

    How can I deduct 1 point if a user doesn’t submit a form this week?

    Thank you for your help.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Ruben Garcia

    (@rubengc)

    Hi @blue00rose

    The unique way to perform that is through custom code checking users that hasn’t submitted the form

    Keep in mind that GamiPress check events that happens on your WordPress (a log in, a form submission, a new comment) but on WordPress (or Gravity Forms or GamiPress) there are no events about “no events” (not logged in, not submitted the form)

    So the unique way to handle this is through custom code

    Best regards
    Ruben

    Thread Starter blue00rose

    (@blue00rose)

    Thank you for your answer.

    I am actually trying to find a way to do the following:

    We have a volunteer community website with a calendar that displays all the volunteer opportunities and people can sign up for those opportunities. After they finish the volunteering they log in their volunteer hours – I have a Gravity Form where they just input the name of the effort and how many hours they volunteered.

    I have set up an Achievement shows all Earners who submitted that specific form 1 time in 1 week.

    The thing I am trying to achieve is to display pictures of all the people who volunteered that week. And then the next week it resets.

    So, just show weekly volunteers. Is that possible to do?

    Thank you so much for your help.

    Plugin Author Ruben Garcia

    (@rubengc)

    Hi @blue00rose

    Yes, it’s posible but just through custom code

    Check the available filters on gamipress_get_achievement_earners_list() function

    Best regards

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Point Deduction’ is closed to new replies.