Rotierendes Logo
am 06.01.2010 - 20:55 Uhr in
Hallo Gemeinde,
ich arbeite mit Drupal im Produktiveinsatz und würde gerne wissen, ob es eine einfache Möglichkeit (Modul, o.ä.) gibt, was das Webseitenlogo rotiert. Also quasi zum Beispiel ein je nach Jahreszeit oder Anlass wechselndes Logo, ähnlich wie bei Google mit dem "Google Doodle".
Was ich konkret erreichen möchte ist, dass ich aus einem Verzeichnis ein bestimmtes Logo herausnehmen kann und dieses in bestimmten Zeiträumen im Drupal einbinden kann.
Vielen Dank für Hilfe und Ideen :)
- Anmelden oder Registrieren um Kommentare zu schreiben

Du meinst einfacher als in
am 06.01.2010 - 21:06 Uhr
Du meinst einfacher als in den Theme-Einstellungen je nach Jahreszeit ein anderes auszuwählen :-)
Der Automatismus ist mir noch nicht klar. Prinzipiell geht das automatisch zu lösen aber nach welchen Kriterien? Datumsfeld?
-----------
Kooperative Netze Hamburg
So war mein Plan, hatte ich
am 06.01.2010 - 21:12 Uhr
So war mein Plan, hatte ich vergessen zu erwähnen. Das Kriterium ist ein Datum. Cool wäre es wohl auch, wenn man die Rotation mit einem Cronjob verknüpfen könnte und es zum Beispiel vom Poormanscron erledigen zu lassen. Ich möchte dazu eigentlich keinen Systemcronjob schreiben
Edit: Verwendet wird das Pixture-Theme
auf Dateiebene
am 06.01.2010 - 21:57 Uhr
du musst doch sowieso alle optionalen Logos als Dateien zur Verfügung haben. Hebe diese einfach im Dateisystem auf und nehme eine zusätzliche Datei mit neutralem Namen als aktuelles Logo. Zu gegebener Zeit kopierst du einfach aus deinem Vorrat ein Logo auf diese neutrale Datei, dann musst du in Drupal selbst überhaupt nichts anpassen.
So ganz auf den Kopf
am 06.01.2010 - 22:06 Uhr
So ganz auf den Kopf gefallen bin ich dann doch nicht. ;-) Es wäre ein Kinderspiel einen entsprechenden Cronjob in die /etc/crontab zu schreiben, nur geht es mir ja gerade darum, das nicht tun zu müssen, da ich die Webseite nicht unbedingt mit dem Server derart fest verknüpfen möchte.
View
am 07.01.2010 - 00:15 Uhr
Erstelle unter Zuhilfenahme des Moduls Imagefield einen neuen Inhaltstypen (nennen wir ihn mal "logo") und erstelle dann pro Logo einen neuen Beitrag (in den Du dann das entsprechende Logo einfügst). Dem Inhaltstypen spendierst Du dann noch ein Feld (zum Beispiel Datum von..bis), über das Du die Bedingung zum Anzeigen genau dieses Bildes festlegen kannst.
Dann erstellst Du mittels Views einen neuen Block-View, der nur genau das Imagefield des Inhaltstypen "logo" anzeigt. Als Filterkriterium legst Du dann das zusätzliche Feld in Verbindung mit dem aktuellen Datum (oder einem anderen Wert; je nach Feldinhalt) fest.
Diesen Block lässt Du dann an der gewünschten Position im Theme anzeigen und fertig ist das Ganze.
hth,
Stefan
--
Sei nett zu Deinem Themer!
Klingt plausibel! Ich werds
am 07.01.2010 - 09:07 Uhr
Klingt plausibel!
Ich werds mal versuchen, vielen Dank für den Hinweis!