Az az igény merült fel a cegledirugby.com oldalnál, hogy váltakozó fejléc legyen, mivel több kép is készült erre a célra. Az oldal az alagna sminket használja, amely alapértelmezetten nem tud ilyet. Mivel az alagna tulajdonképpen a marinelli smink egyik alsminkje, amelynél meg van oldva ez a funkció, így csak annyi a dolgunk, hogy ezt a megoldást átültessük az alsminkre.
Először az /alagna/img/ mappában hozz létre egy banners mappát. Ebbe a mappába másold azokat a képeket, amelyek majd cserélődnek a fejlécben. A .gif, .jpg, .jpeg és a .png kiterjesztésű fájlok vannak támogatva.
Másold ebbe a mappába (/alagna/img/banners/) a /marinelli/img/banners/ mappából a rotate.php fájlt. Ez a fájl felelős a fejlécek véletlenszerű cserélgetéséért.
Utolsó lépésként nyisd meg egy szerkesztőben az alagna mappában lévő graphics.css fájlt, majd a 20. sorban lévő
#header {background: #000033 url(img/sfondo.jpg) no-repeat 0px 0px; /*fixed background */}
sort változtasd meg erre:
#header {background: #000033 url(img/banners/rotate.php) no-repeat 0px 0px; }
Ha mindent jól csináltál, akkor az oldal frissítésekor véletlenszerűen fog betöltődni egy kép a banners mappából.
Nem próbáltam, illetve nem vagyok annyira elmélyedve a témában, de szerintem a rotate.php más sminkeknél is működhet, csak a megfelelő css fájlban kell hivatkozni rá, és abban a mappában kell lennie, amiben a betöltendő képek is vannak. Persze, a rotate.php fájl módosításával elérhető, hogy külön mappában legyenek a képek, ha valakit ez zavarna.