Before I explain the details for this, first let me give you a sort of idea of what I would like.
I run NerdHelp, a free tech support community. Howeverâ€¦being free, all money comes out of my pocket. Because of this I signed up for Google Adsense to place once my site to get some revenue.
Howeverâ€”to make sure I gain revenueâ€”I would like to have a credit system. For example, a guest comes to my site looking for help, and they go to the forums. But the first thing they see is a page that says something like â€œPlease earn your day pass byâ€¦blah blah blahâ€. Then they click 1, 2, or 3 (I should be able to change how many equal 1 credit) ads, and their computer is credited (most likely through a cookie) and they are allowed to view the forums.
For guests, they will most likely have to click a new link every time they visitâ€¦but for members, it should be able to remember when they were credited.
Now to the features I would like:
-I would like the credit script to be fully integrated with my Invision Power Forum.
-I would like an administration panel for it
-I would like the ability to set how many ad clicks = one credit.
-I would like the ability to set (in hours) how long each credit lasts
-I would like the ability to add credits to people's accounts
-I would like the ability to take credits from peoples accounts
-I would like the ability to add and take away IPs that are immune to the Credits (i.e. they don't need credits to view the forums).
Also, I would like search engines to be immune from the credits. For example, if a google bot comes to my forums to crawl it, I want it to be able to do it hassle free. I would not like the crawlers to be turned away because they can't click a link.
This is all I can think to say about what I need. I think you get the point about what I need and why.