Wie löse ich das am besten?
Zufällige iframes im Header anzeigen
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
Topper Harley
- Mitglied
- Beiträge: 95
- Registriert: 29.03.2006 03:49
Zufällige iframes im Header anzeigen
Ich würde gerne an einer bestimmten Stelle im Header meines phpBB3 per Zufall verschiedene iframes anzeigen lassen. (Immer nur eins, nicht mehrere gleichzeitig)
Wie löse ich das am besten?
Wie löse ich das am besten?
Re: Zufällige iframes im Header anzeigen
Dazu musst du in der overall_header.html deines Styles die entsprechenden Frames einbauen. Den Zufall kannst du beispielsweise mit Javascript realisieren:
Code: Alles auswählen
var rnd = parseInt(Math.random() * 4);
switch (rnd)
{
case 0:
{
document.write("box1");
break;
}
case 1:
{
document.write("box2");
break;
}
case 2:
{
document.write("box3");
break;
}
case 3:
{
document.write("box4");
break;
}
}phpBB-MOD: Tauschbörse (3.0.5)
-
Topper Harley
- Mitglied
- Beiträge: 95
- Registriert: 29.03.2006 03:49
Re: Zufällige iframes im Header anzeigen
Ich bin da jetzt leider etwas überfordert...
Könntest du mir eine Anfänger-Anleitung geben?
Könntest du mir eine Anfänger-Anleitung geben?
Re: Zufällige iframes im Header anzeigen
also, du musst zuerst die overall_header.html in dem Verzeichnis styles/STYLENAME/templates öffnen. Dort fügst du an der Stelle, an der die iFrames hin sollen folgenden Code ein:In diesem Code musst du box1, box2 usw. durch deine iFrames ersetzen (falls in dem iFrame " vorkommen, musst du sie durch \" ersetzen...). Falls du mehr Boxen brauchst, kannst du einfach das ganze erweitern (case 4 etc. ; aus der 4 in der 3. Zeile die entsprechende Anzahl machen).
Code: Alles auswählen
<script type="text/javascript">
// <![CDATA[
var rnd = parseInt(Math.random() * 4);
switch (rnd)
{
case 0:
{
document.write("box1");
break;
}
case 1:
{
document.write("box2");
break;
}
case 2:
{
document.write("box3");
break;
}
case 3:
{
document.write("box4");
break;
}
}
// ]]>
</script>
phpBB-MOD: Tauschbörse (3.0.5)
-
Topper Harley
- Mitglied
- Beiträge: 95
- Registriert: 29.03.2006 03:49
Re: Zufällige iframes im Header anzeigen
Funktioniert perfekt. Vielen Dank! 