Logo nach Datum automatisch ändern?

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
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.
Antworten
Sindy
Mitglied
Beiträge: 56
Registriert: 24.07.2008 17:39

Logo nach Datum automatisch ändern?

Beitrag von Sindy »

Die Idee dieses Snippets finde ich gut:

http://www.phpbb.de/community/viewtopic ... 5&t=162961

Würde mich aber sehr freuen, wenn sich ein Bastler ranmacht, der dieses auf Datum umbaut, so dass ich nur die Daten eingeben brauch, wann welches Logo sichtbar ist. Z.Bsp. 01.12.2009-30.12.2009 - Logo-1.jpg (Weihnacht), 31.12.2009-02.01.2010 - Logo-2.jpg (Silvester), usw. ...

Danke! ^,^
Sindy
Mitglied
Beiträge: 56
Registriert: 24.07.2008 17:39

Re: Logo nach Datum automatisch ändern?

Beitrag von Sindy »

Oder mal anders gefragt: Welches Script lässt sich wie einbauen?

http://forum.chip.de/html-css-javascrip ... ost7629033
oder
http://www.html.de/php/16123-bildwechse ... engig.html

Bin über jede Hilfe und jeden Gedanken dankbar :D
modernist
Ehemaliges Teammitglied
Beiträge: 2202
Registriert: 12.01.2009 10:44

Re: Logo nach Datum automatisch ändern?

Beitrag von modernist »

Also ich habe das für meinen Adventskalendermodus so gelöst:

Code: Alles auswählen

<div><!-- PHP -->
$todayxmas = date("d");
$monatxmas = date("m");
if($monatxmas=="12" and $todayxmas<"27") {echo "<img src=\"./styles/themename/theme/images/bild"."$todayxmas".".jpg\" width=\"xxx\" height=\"yyy\" alt=\"\" />";}
else {if($monatxmas=="11" and $todayxmas>"28") {echo "<img src=\"./styles/themename/theme/images/bild"."$todayxmas".".jpg\" width=\"xxx\" height=\"yyy\" alt=\"\" />";}
else {echo "<img src=\"./styles/themename/theme/images/bildstandard.jpg\" width=\"xxx\" height=\"yyy\" alt=\"\" />";}}
<!-- ENDPHP --></div>
Das zeigt(e) ab 29.11. wechselnde Bilder an und geht so bis zum 26. 12. Bei anderen Datumssätzen müsstest du's halt anpassen.

Dafür musst du im ACP aber PHP in Templates zulassen. Und es gibt noch folgendes Problem ( http://www.phpbb.de/community/viewtopic ... 78&start=0 ), was bei der angegebenen PHP-Lösung dazu führt, daß man, wenn man im Forum Unterordner aufruft, das Headerbild nicht mehr angezeigt bekommt. Da das aber i.a. nur beim Admin der Fall ist, wenn er sich einloggt, und der normale User davon nichts mitbekommt, ist es recht egal. Alternativ kann man natürlich den absoluten Pfad unter img src="..." angeben.
Für xxx und yyy setzt du natürlich die Maße des Bildes ein.
Sindy
Mitglied
Beiträge: 56
Registriert: 24.07.2008 17:39

Re: Logo nach Datum automatisch ändern?

Beitrag von Sindy »

Danke für den Ansatz! Ich werde mal basteln ;)
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“