![]() |
|
Mod Options |
![]() |
|||||||||||||||||||||||
Adding a Rotating Banner/Ad to VBAdvanced CMPS
![]() Developer Last Online: Mar 2019 ![]() ![]() ![]() This modification is in the archives.
This will add an advertisement to all your VBAdvanced CMPS pages.
So here you go: In the style manager edit the template "adv_portal" Find
Replace with
Save and Close Add a new template named "adv_portal_advertisement" Copy this into it and update it to link to your images and URLS:
Add Module in VBA CMPs Title: Advertisement Template to include: advertisement Active: Yes you MUST tick YES to updating all pages or you will get an error. Download Now Only licensed members can download files, Click Here for more information. Screenshots Show Your Support
No members have liked this post.
|
Comments |
#2
|
||||
|
||||
Or you could just add it to the header of footer og the adv_portal templates which are already there
No members have liked this post.
|
#3
|
||||
|
||||
If it is its own module you can move it anywhere and use button sized banners if you want.
![]() No members have liked this post.
|
#4
|
||||
|
||||
Is there a way to get this to work by using two modules in CMPS? I want to have two modules displaying radom adds but I tried it and only one will rotate.
No members have liked this post.
|
#5
|
||||
|
||||
id="IMFbanner" id="IMFbanner2" No members have liked this post.
|
#6
|
||||||||
|
||||||||
I am trying to use a version of this to put a rotating image inside a vBa CMPS Module and I am not quite clear what I am doing wrong or how this works (I am not a Java person yet)...
That I did was I created a template "adv_portal_advertisement" Which says:
From there I created a Template module that calls the above template... When I run this, the only part of the above script that runs is the part in the:
How do I add multiple ads to the above? When I try to add a second table to the ads section I get two images one on top of the other and they do not rotate... for example:
No members have liked this post.
Last edited by Quarterbore; 28 Mar 2006 at 14:27. |
#7
|
|||
|
|||
This looks just what I need
But I cannot find <body> in the adv_portal When I add the module, I just get an X where the image cannot be found Hope you can help Cheers Ste PirateRevival.co.uk No members have liked this post.
|
#8
|
|||
|
|||
changed <body> still no joy : (
No members have liked this post.
|
#9
|
|||
|
|||
I wanted to have some banners having links and some others not, not all companies that I wanted to advertise have webpages, I have changed the script in order to be able to have both options: banners with links and banners without links. If in the array of links "links" you put, instead of an URL, the character "#" then the related banner will not have an a tag. Use the following code for that:
<tr><td style="padding-left:0px; padding-top:0px; padding-bottom:0px; padding-right:0px;"> <SCRIPT LANGUAGE="JavaScript"> //create arrays for pix and links pix=new Array("http://www.link1.com/image1.jpg","http://www.link1.com/image2.jpg","http://www.link1.com/image3.jpg") ; links=new Array("#","http://www.link1.com/","http://www.link2.com/"); //calculate pix array length imCt=pix.length; function ranImage(){ //pic random array entry (image) ran=Math.floor(Math.random()*imCt); //get div element var div1= document.getElementById("IMFbanner"); if (links[ran]=="#"){ //no link available var newdiv = document.createElement('img'); newdiv.setAttribute('src', pix[0]); newdiv.setAttribute('name', 'image'); newdiv.setAttribute('border', 0); } else //link available { var newdiv = document.createElement('a'); newdiv.setAttribute('href', links[ran]); newdiv.setAttribute('target', '_blank'); newdiv.innerHTML="<img src='"+ pix[0] +"' name='image' border='0'>"; } //create elements div1.appendChild(newdiv); document.images["image"].src=pix[ran]; } </SCRIPT> <span id="IMFbanner"></span> </td> </tr> No members have liked this post.
|
![]() |
«
Previous Mod
|
Next Mod
»
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Mod Options | |
|
|
New To Site? | Need Help? |
All times are GMT. The time now is 20:58.