This simple trick will allow you to display multiple banners on your forum at random. Only one banner will be shown at once, but it will be different each time you change or reload the page. This will work for any forum version.
Installation
Go to Administration Panel > Modules > JavaScript codes management, and create a new script.
Title : Random banner Placement : In all the pages Paste the following code : - Code:
$(function() { Â var banners = [ Â Â 'https://i.servimg.com/u/f38/18/21/60/73/b010.png', Â Â 'https://i.servimg.com/u/f38/18/21/60/73/b110.png', Â Â 'https://i.servimg.com/u/f38/18/21/60/73/b210.png', Â Â 'https://i.servimg.com/u/f38/18/21/60/73/b310.png', Â Â 'https://i.servimg.com/u/f38/18/21/60/73/b410.png', Â Â 'https://i.servimg.com/u/f38/18/21/60/73/b510.png' Â ],
 logo = document.getElementById('i_logo') || document.getElementById('logo') || document.getElementById('pun-logo');  if (logo) (logo.tagName == 'IMG' ? logo : logo.firstChild).src = banners[Math.floor(Math.random() * banners.length)]; });
Modifications
There's only one simple modification for you to make. At the top of the script you'll see an array of banners : - Code:
 var banners = [   'https://i.servimg.com/u/f38/18/21/60/73/b010.png',   'https://i.servimg.com/u/f38/18/21/60/73/b110.png',   'https://i.servimg.com/u/f38/18/21/60/73/b210.png',   'https://i.servimg.com/u/f38/18/21/60/73/b310.png',   'https://i.servimg.com/u/f38/18/21/60/73/b410.png',   'https://i.servimg.com/u/f38/18/21/60/73/b510.png'  ], You can replace or delete these image URLs, and add your own. Multiple banners should be separated by a comma, and the banner URL should be between quotes ! Here's an example of only two banners : - Code:
 var banners = [   'https://i.servimg.com/u/f38/18/21/60/73/b010.png',   'https://i.servimg.com/u/f38/18/21/60/73/b110.png'  ],
As you can see, you can have as little or as many banners as you want !
|