Sivu 1/1

Miten tehdä bannerituletti yläreunaan?

Lähetetty: 19 Huhti 2009, 18:41
Kirjoittaja fizman
Eli haluaisin ylälaitaan kaksi vierekkäin olevaa banneria, jotka vaihtuisivat aina kun sivua reloadataan. Samalla tavalla kuin täällä http://www.ylikerroin.com/forum/ tosin tuo on phpbb2. Minulla on phpbb3 http://keskustelu.veikkausforum.com

Re: Miten tehdä bannerituletti yläreunaan?

Lähetetty: 19 Huhti 2009, 20:22
Kirjoittaja Spiderbait
Itsellä oli phpBB2:ssa tälläsella koodilla overal_header.tpl filussa:

Koodi: Valitse kaikki

<script type="text/javascript">
<!-- 
var pic, alt;
pic = new Array;
pic[0] = "templates/subSilver/images/logo8.jpg";
pic[1] = "templates/subSilver/images/logo9.jpg";
pic[2] = "templates/subSilver/images/logo6.jpg";

var now = new Date();
var seed = now.getTime() % 0xffffffff;

function rand(n) {
seed = (0x015a4e35 * seed) % 0x7fffffff;
return ( seed >> 16 ) % n;
} 

var num = rand(3);

document.write("<img name='OTC' src='" + pic[num] + "' width='900' height='150' border='0' >"); 

//-->
        </script>
Tälläsella koodilla toimi ainakin phpBB2:ssa, mutta en ole vielä kokeillut phpBB3:ssa. Joku viisaampi osaa varmaan tehdä paremman koodin. Tuossa koodissahan on sitten vain yksi banneri mutta tuotahan voi muokata miten lystää. Tässä esimerkissä on kolme banneria (900x150px) jotka vaihtuvat kun sivun päivittää. Lisäämällä rivejä voi tehdä useampia bannereita

Re: Miten tehdä bannerituletti yläreunaan?

Lähetetty: 20 Huhti 2009, 03:05
Kirjoittaja fizman
vaikuttaa pätevältä. mihin tuossa laitetaan urlit mihin banneri vie?

Re: Miten tehdä bannerituletti yläreunaan?

Lähetetty: 21 Huhti 2009, 16:24
Kirjoittaja Spiderbait
Sitäpä siinä muuten ei ole :oops: Joutuu itse soveltaan