Show a rotating banner ad for specific user id's
This modification is in the archives.
This is a simple ad script that will enable you to place as many ads as you want into your forums, and this script will automatically rotate your banners for you so you won't clutter up the forums by having banners stacked on top of each other or side by side.
This will also make sure to only display the person viewing the forums if they are a member of: Usergroup 1: Unregistered / Not Logged In Usergroup 2: Registered Users Also a small text link below the banner gives the user an incentive to click on the small link to become a paying member to disable the ads on your forums. I'm also aware that VB has ad hooks installed, but many of us are using a custom style, so it makes it a little easier sometime to add scripts like this. I recommend using a banner ad (468 x 60) as pictured. You can also increase or decrease the number of banners it displays by changing: var how_many_ads = 3; & copying and pasting a new ad section within the javascript. Find in header template: (usually at very bottom) $ad_location[ad_header_end] and after add: Code:
<!-- Begin Ad --> <if condition="is_member_of($bbuserinfo, 1,2)"> <table class="tborder" cellpadding="6" cellspacing="1" border="0" width="100%" align="center"> <tr> <td class="alt1" width="74%"> <script LANGUAGE="JavaScript"> var how_many_ads = 3; var now = new Date() var sec = now.getSeconds() var ad = sec % how_many_ads; ad +=1; if (ad==1) { url="sendmessage.php"; alt="Banner Ad"; banner="/content/images/ad.png"; width="468"; height="60"; } if (ad==2) { url="http://tinyurl.com/5z999z"; alt="Targeted Website Traffic"; banner="http://www.buyawebsitetraffic.com/aff/banners/468x60_02.gif"; width="468"; height="60"; } if (ad==3) { url="http://www.somethingsexy.com"; alt="Somethingsexy.com"; banner="/content/images/somethingsexy.gif"; width="460"; height="60"; } document.write('<center>'); document.write('<a href=\"' + url + '\" target=\"_top\">'); document.write('<img src=\"' + banner + '\" width=') document.write(width + ' height=' + height + ' '); document.write('alt=\"' + alt + '\" border=0><br>'); document.write('</center>'); </script> <center> <a href="payment.php"><font size="1" color="red">Purchase a subscription to make the forums ad free!</font></a> </center> </td> </tr> </table> </if> <!-- End Ad --> Text in red can be customized to better suite your forums. *SCREEN SHOT ATTACHED* Also please be aware that my site is [NWS]. -Enjoy! Download No files for download. Screenshots |