MaMo Net



#1 10.03.2009, 17:17
KiLLu Abwesend
Mitglied
Dabei seit: 29.07.2008
Beiträge: 15


Betreff: Rotierender Header
Hallo,
Ich habe eine Frage, kann man das Forum, bzw die entsprechenden Datein so umbasteln, dass sich der Header immer wechselt?
Sprich, bei jedem aktualiseren der Seite, bzw neuem Aufrufen der Seite ein neuer Header?
So wie auf unserer Teampage:
http://phoenixteam-munster.de/

Leider hab ich von der Materie nicht wirklich viel Ahnung.

gruß
Dennis
Gast ich bin die allwissende Signatur. Ich weiss, wie du heisst, toll, oder?;)
↑  ↓

#2 10.03.2009, 18:21
Philipp Abwesend
Moderator
Dabei seit: 11.12.2004
Beiträge: 458


Betreff: Re: Rotierender Header
Klar kannst du das machen :-) Per PHP oder JavaScript.

Als erstes baust du aus der designs/{DESIGNID}/standard.css diese Zeile aus:
background-image: url('standard/header.jpg');
Bei mir ist das Zeile 93.

So den editierst du die templates/{DESIGNID}/header.html .
Suche die Zeile <?php echo $htmlhead; ?>
und schreibe da DRÜBER:
DownloadPHP-Quelltext:
  1. <?php
  2. $array = array('header.jpg', 'header2.jpg');
  3.   $anzahl = count($array);
  4.   srand(microtime()*1000000);
  5.   $zufall = rand(1,$anzahl)-1;
  6.   echo '<style type="text/css"> h1 {background-image: url("designs/'.$my->cssid.'/standard/'.$array[$zufall].'");}</style>';
  7. ?>
So und bei Array kannst du die Bildnamen alle einbauen mit komma getrennt. Die Bilder für den Kopfbereich tust du den in den selben Ordner wie das normale Bild ist.

Weiß net ob das die beste Lösung ist und ob Fehler drin sind da ichs gerade nicht testen kann.

Nachträgliche Anmerkung von MaMo:
Im Quelltext war ein Mini-Fehler, den ich mal grad korrigiert habe Wink
Nachträgliche Anmerkung von Philipp:
Ah stimmt ja... Array Startet bei 0. Danke!

Philipp
Gast ich seh dich Cool
Dieser Beitrag wurde 2 mal editiert, das letzte Mal am 10.03.2009, 19:53 von Philipp. ↑  ↓

#3 10.03.2009, 19:43
KiLLu Abwesend
Mitglied
Dabei seit: 29.07.2008
Beiträge: 15


Betreff: Re: Rotierender Header
cool, geht.
Danke für die schnelle Hilfe;)
Gast ich bin die allwissende Signatur. Ich weiss, wie du heisst, toll, oder?;)
↑  ↓

Seiten (1): 1


Alle Zeitangaben in GMT +01:00. Aktuelle Uhrzeit: 21:54.