About This File
This application will add a goals feature to the members shop app, you can set goals for your members to achieve and reward them with either points a shop item or profile gift ( If Profile Gifts is installed )
MEMBERS SHOP 2.0.7 OR ABOVE IS REQUIRED TO USE THIS ADD-ON
Main Features
- Create Goals for your members to complete
- Select to create 2 different type goals
- Recurring Goal ( Occurring again periodically can be awarded multiple times )
- Will be set to run automatically on a selected time period
- Run goal every hour
- Run goal every three hours
- Run goal every six hours
- Run goal every twelve hours
- Run goal once a day
- Run goal once a week
- Run goal once a month
- These are all done via background tasks
- Will be set to run automatically on a selected time period
- Milestone Goal ( This will only be awarded once per member when the goal is reached )
- Runs every 15 minutes to check all data then processes the rewards
- Recurring Goal ( Occurring again periodically can be awarded multiple times )
- Choose what usergroups can be rewarded for each goal
- Once the goals are run if any members have achieved it they will receive a notification saying they achieved the goal and the reward they received
- If more than one target is chosen, the member will have to achieve all the chosen ones in the goal to get the reward, ( example, if you set it to 10 topics & 5 posts in a hour ( when using recurring ) or just 10 topics and 5 posts ( when using milestone ), both targets have to be met not just one )
- Adds a new tab to the members shop ACP tabs showing all the rewards the members achieved and the reward they got along with the goal name etc
- Each goal can award either
- Points
- A Shop Item
- Any shop item that is awarded to the member have no point values, if they choose to sell back the item, they will not receive any points
- A Profile Gift ( If Profile Gifts is installed )
- Blackjack ( If Blackjack is installed and enabled )
- Award if member has spent at least x amount of points
- And / Or if member has won at least x amount of points
- And / Or if member has played at least x amount of hands
- Calendar ( If IPCalendar is installed and enabled )
- Award if member has created at least x amount of events
- And / Or if member has posted at least x amount of reviews
- And / Or if member has received at least x amount of reputation
- And / Or if member has given at least x amount of reputation
- Chat Application ( If Chat Application is installed and enabled )
- Award if member has created at least x amount of messages
- And / Or if member has received at least x amount of reputation
- And / Or if member has given at least x amount of reputation
- Download Goals ( If IPDownloads is installed and enabled )
- Award if member has uploaded at least x amount of files
- And / Or if member has downloaded at least x amount of files
- And / Or if member has posted at least x amount of reviews
- And / Or if member has received at least x amount of reputation
- And / Or if member has given at least x amount of reputation
- Forum Goals ( If IPForums is installed and enabled )
- Award if member has posted at least x topics
- And / Or if member has created at least x posts
- And / Or if member has received at least x amount of reputation
- And / Or if member has given at least x amount of reputation
- And / Or if member has received at least x amount of up-votes to their questions
- And / Or if member has received at lease x amount of up-votes to their answers
- Gallery ( If IPGallery is installed and enabled )
- Award if member has uploaded at least x amount of images
- And / Or if member has posted at least x amount of reviews
- And / Or if member has received at least x amount of reputation
- And / Or if member has given at least x amount of reputation
- Lottery ( If Lottery is installed and enabled ) ( Only works with the milestone goals )
- Award if member has spent at least x amount of points
- And / Or if member has won at least x amount of points
- And / Or if member has purchased at least x amount of tickets
- Members Shop ( Hopefully this is installed or you wasted your time lol )
- Award if member has spent at least x amount of points
- And / Or if member has sent at least x amount of items
- And / Or if member has bought at least x amount of items
- And / Or if member has banked at least x amount of points
- Global Goals ( Milestone Only )
- Award if member has created at least x Content Items
- And / Or if member has received at least x Reputation
- And / Or if member has given at least x Reputation
- And / Or if member has received at least x Profile Views
- And / Or if member has uploaded a avatar
- And / Or if member has uploaded a cover photo
- And / Or if member has a signature
- And / Or if member has a title
- Profile Gifts
- With this add-on you can use it as a achievement and or trophy cabinet, create a category like 'Forum Rewards / Achievements' and then create gifts like create 50 / 100 / 250 / 500 / 1000 posts adding your image ( achievement icon etc ) to each gift, do not allow these gifts for sale, basically just don't add them to the shop and they won't show, They will show in the members profile tab as a greyscale image below a 'Forum Rewards / Achievements' header ( whatever you named the catgegory ), Now create a milestone goal calling it create 50 posts / create 100 posts and so on awarding the gift what matches the amount, when the members reach each goal it will add the images / rewards / achievements to their profile tab page what will show no longer as a greyscale image, you can also do things like that with recurring ones and it will show how many they have overall the skys the limit really