LOGO-Rotation.. / Wechsel-Logo..

Begonnen von --helmi-, 10 Mai 2005, 13:34:51

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

--helmi-



Hallo zusammen..!

Bin mir net sicher obs hierher gehört.. oder in die Bastelecke..  ::)

Also.. Da gibts doch diverse javascripte um Grafiken, oder in meinem Falle: Logos
rotieren, bzw. nach zeitlichen vorgaben wechseln zu lassen.. ::)

Hab da jetzt die Bannerfunktion dazu "missbraucht" und dafür einfach den Header-Banner genommen..
Das rotiert jetzt auch ganz schön.. eine zeitliche Steuerung ist so natürlich net drinn ("Guten Abend"/Guten Morgen"-Banner) .. 

Meine Frage: hat schon jemand so ein JS für pragma "umstrickt"..?
Oder wie aufwendig wäre es, dafür ein BannerModul als 2. Modul umzustricken, damit die bisherigen (Header-) Banner weiter benutzt werden können..?


*******************
Viele Grüße: --helmi- !


>>---Mission Control 42 -->


---

selin01

ja das finde ich auch eine prima idee, ein logo das entweder sich bei jedem klick ändert oder eins das zeitlich gesteuert werden kann. ich hoffe jemand hat eine idee für die umsetzung.

eure selin01

--helmi-

Zitat von: selin01 am 10 Mai 2005, 17:22:57
ja das finde ich auch eine prima idee, ein logo das entweder sich bei jedem klick ändert oder eins das zeitlich gesteuert werden kann. ich hoffe jemand hat eine idee für die umsetzung.

eure selin01


Liegen aber scheinbar noch keine Erfahrungen vor..
*******************
Viele Grüße: --helmi- !


>>---Mission Control 42 -->


---

henne

#3
also ne Lösung für einen einfachen zufälligen Logowechsel kann ich bieten vielleicht reicht das Selin schon.
Eine zeitgeteuerte Lösung hab ich leider nicht aber vielleicht fällt ja wem anderst noch was dazu ein.

Vorraussetzung dafür ein auf der Themeengine basierendes Theme.

die fuctions.php des Themes um folgende Funktion erweitern:

###################################################
function mx_random_image1() {
$image1="<img src=\"image1.jpg\">";
$image2="<img src=\"image2.jpg\">";
$image3="<img src=\"image3.jpg\">";
$image4="<img src=\"image4.jpg\">";
$out = "";
$bilder=array("$image1","$image2","$image3","$image4");
mt_srand ((double)microtime()*1000000);
$zahl = mt_rand(0,(count($bilder) - 1));
$out = "$bilder[$zahl]";
return $out;
}


dann in der function theme_replace_end($template) einen Platzhalter dafür anlegen z.B. unter:

$part[] = array("{ L O G I N F O R M }",   mx_theme_loginform()    );




das hier einfügen:

$part[] = array("{RANDOMIMG1}", mx_random_image1()  );

dann nur noch den ebend erstellten Platzhalter {RANDOMIMG1} an der gewünschten Stelle in der theme.html einfügen.

bye Henne

don't click the blue "e" on your desktop, use Firefox

Jeden Tag verschwinden Rentner im Internet, weil sie gleichzeitig alt und entfernen drücken

--helmi-



Hi Henne..!

das könnte für selin eine gute Lösung sein!
Mir persönlich ist im Moment die "missbrauchte" (Top-) Banner-Funktion angenehmer / komfortabler..
Vielleicht wird die auch irgendwann einmal ..."aufgebohrt"..!  ;) ;D 8)



*******************
Viele Grüße: --helmi- !


>>---Mission Control 42 -->


---