Website Baker Uhr mit austauschbaren Ziffernblatt
Ändern oder hinzufügen von Parametern, um die Flash Uhr zu setzen.
Dieses muss in einem Array erfolgen z.B. $clock['clockSkin'] = 'Ziffernbalttbild',
Dies sind die Indexe des Arrays
- clockSkin: [*.png, *.gif, *.jpg] (Ziffernblattname)
- image: [(Pfad zu einem Bild, falls Javascript ausgeschaltet ist)]
- arrowSkin: [1..12] (definiert einen von 12 eingebauten Zeiger-Typen)
- arrowScale: [10..500] (definiert Zeiger-Skalierung durch den Prozentsatz (100 ist Standard))
- arrowHColor: [000000..FFFFFF] (setzt Farbe für Stundenzeiger)
- arrowMColor: [000000..FFFFFF] (setzt Farbe für Minutenzeiger)
- arrowSColor: [000000..FFFFFF] (setzt Farbe für Sekundenzeiger)
- showSeconds: [yes/no] (zeigt oder verbirgt Sekundenzeiger (An ist Standard))
- widgetUrl: [http://*] (setzt eine URL (Standard verlinkt auf die Authorenseite) )
- UTCTime: [hh:mm:ss] (setzt UTC/GMT Zeit)
- timeOffset: [-x..x] (setzt Zeitzone in Sekunden (Als Standard wird die Einstellung aus WB genommen))
Beispiel für setzen der Parameter und des Funktionaufrufes im Template, alle nicht gesetzten Parameter werden durch die Standardeinstellung abgedeckt. Paltzieren sie im Template wo du Uhr erscheinen diese Funktion. Die Parameter sind nicht zwingend vorgeschrieben. Es reicht der Aufruf in Zeile 6 um ein Standardziffernblatt einzubinden.Die Grösse der Uhr ist Standardmässig 144px
if(function_exists('dev_analog_clock'))
{
$clock['width'] = '150';
$clock['height'] = '150';
$clock['clockSkin'] = 'wb_logo.png';
$show_clock = dev_analog_clock($clock);
}
Das Ergbenis wird im einem String übergeben sodass wir diesen noch mit print oder echo ausgeben müsse. Das kann direkt im funktionaufruf so erfolgen
aus
$show_clock = dev_analog_clock($clock);
wird
print $show_clock = dev_analog_clock($clock);


