Event-Counter 02
    
 HomeDatum • Event-Counter 02 DOWNLOAD    Demo    Quellcode

 Event-Counter 02  Counter als Verweisfläche

Dieses JavaScript errechnet aus dem Systemdatum und ihrer Vorgabe die Differenz und zeigt die Tages-, Stunden-, Minuten- und Sekundenwerte als grafischen Counter mit digitalen Ziffern an. Zusätzlich wird eine Textmeldung eingeblendet die beim Wechsel (up/down) verändert wird.

grafischer Up-Down-Counter als Verweis - Hintergrundgrafik + Text

update  21.02.2011 weitere neue Grafiken zum Download


   Event-Counter Version 02 - Aktives Demo


1) Script in den Head-Bereich kopieren
2) Aufruf der Funktion in den Body-Bereich kopieren
3) Grafiken abspeichern
4) Datum und Uhrzeit anpassen

JavaScript in ein HTML-Dokument 'einbauen'

Dieser Counter kann z.B. gleichzeitig als Link auf die Event-Infoseite dienen!

Einen Link zur Textdatei des Quellcodes und die Downloadmöglichkeit (ZIP der HTML-Demodatei + aller Grafiken) finden sie im Kopfbereich dieser Seite. Meine Grafiken dürfen sie für den Event-Counter frei verwenden. Weitere Hintergrundgrafiken und separate ZIP-Dateien für die Ziffern-Grafiken finden sie weiter unten.

Ala Basis diente mir mein Event-Counter 01. Hier haben sie neben der Möglichkeit den Counter als Verweis einzusetzen die üblichen Anpassungsmöglichkeiten des Counters 01 durch bereitgestellte Grafiken und vereinfachte Angaben zu Datenquellen für Ziffern und Hintergrund, Text und Randfarbe.

Der Aufwand zur Anpassung des Event-Counters ist recht gering: Sie passen das Datum an und setzen die entsprechende Hintergrundgrafik ein.

Weil der Counter als Link eingesetzt werden soll, müssen die URL und der Hinweistext für MouseOver noch eingetragen werden. Wählen sie eine Option für die Anzeige der verlinkten Seite im gleichen bzw. in einem neuen Fenster, fertig.

Sie können eigene Grafiken herstellen (144 × 97) oder laden eine Grafik aus meinem Angebot herunter (unten).





   Einsatzbereiche








   Limit

Der Counter ermöglicht in dieser Konstellation die Anzeige von 9 grafischen Ziffern und stellt den Wert im Format DDD:HH:MM:SS (deutsch: TTT:SS:MM:SS) dar. Dazu werden Grafiken zeitgesteuert ausgetauscht.

Der Zählvorgang kann die Maximal- und Minimalwerte 999:23:59:59 anzeigen, also für einen Zeitraum von 2,73 Jahren in beide Zählrichtungen eingesetzt werden. Im Klartext: Der Couter kann 2 Jahre 266 Tage vor und nach dem Event sinnvoll eingesetzt werden.

Vor einer Hintergrundgrafik werden eine kurze Textmeldung und die Grafiksymbole des Counters angezeigt. Screenshots:

Wenn dieser Counter zunächst als DownCounter eingesetzt wird, schaltet er bei Erreichen des festgelegten Zeitpunkts automatisch um und beginnt mit dem UpCount.

screenshot
Nach dem Umschalten vom Down- zum UpCounter wird die vorher angezeigte kurze Textmeldung ab diesem Zeitpunkt durch eine andere ersetzt. Siehe Screenshots rechts.

Infos zur verwendeten Grafik finden sie weiter unten. Die digitalen Ziffern habe ich selbst erstellt und liegen in diversen Versionen vor.

screenshot



   Aufruf im Body

Nachdem sie das JavaScript im Head-Bereich notiert haben und die Grafiken abgespeichert haben, muss nur noch die Funktion zur Anzeige des Counters im Body-Bereich notiert werden. Sie tragen den Funktionsaufruf an genau der Stelle ein, wo der Counter erscheinen soll.
<script type="text/javascript" language="JavaScript">
<!-- Begin

EventCounter02()

//  End -->
</script>



   Anpassung des Scripts

Anpassungen habe ich nun erleichtert, indem ich entsprechende Variablen eingerichtet habe. An zentraler Stelle finden sie die Möglichkeiten zum Eintrag der Werte.

Anpassungen für den Link

// hier URL eintragen wenn der Counter als Verweis dienen soll
// sonst "#" eintragen
var URL = "http://www.web-toolbox.net/advent/index.htm";

// hier Target eintragen wenn der Counter als Verweis dienen soll
// gleiches Fenster "_self" eintragen
// neues Fenster "_blank" eintragen
var Target = "_blank";

// hier Info-Text eintragen wenn der Counter als Verweis dienen soll
// sonst " " leer lassen
var InfoVerweis = "zum Adventskalender der Web-Toolbox"
Anpassungen für den Kalender

// hier Datum eintragen
// Jan, Feb, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec
var Zieldatum = new Date('Dec 24 2009 15:00:00');

// Texte vor / nach
var Beschreibung01 = "Zeit bis zum Beginn";
var Beschreibung02 = "Zeit seit dem Beginn";

// Pfad und Dateiname Hintergrundgrafik
var Grafik = "images/bg-schulferien.jpg";

// Randfarbe für die Darstellung
var Randfarbe = "#009F00";

// das waren alle wichtigen Änderungen :::::
(laden sie die benötigte Hintergrundgrafik herunter, siehe weiter unten)

 

   Download + alternative Grafiken

Einen Link zur Textdatei des Quellcodes und eine Downloadmöglichkeit finden sie im Kopfbereich dieser Seite. In der ZIP-Datei sind neben der HTML-Datei alle benötigten Grafiken enthalten. Alternative Hintergrundgrafiken laden Sie durch Rechtsklicken und speichern. Meine Grafiken dürfen sie für den EM-Counter frei verwenden.

Zifferngrafiken

Hier haben sie die Möglichkeit einen Set der Ziffern separat herunter zu laden. In diesen beiden ZIP-Dateien sind alle Ziffern, ein Trennzeichen und eine transparente Grafik enthalten.







Weitere Ziffern-Grafiken finden sie in meiner MINI-IMAGE-BOX. Ich habe 13 unterschiedliche Sätze digitaler Ziffern zum Download hochgeladen. Die Auswahl soll später noch erweitert werden. Wenn sie möchten, können sie also weitere, eigene Varianten des Counters mit diesen Grafiken erstellen.

MINI-IMAGE-BOX, Menü: Digitale Ziffern   zur MINI-IMAGE-BOX




Wenn sie eine eigene Hintergrundgrafik erstellen möchten verwenden sie die Größe 144 x 97 Pixel (sorry für das außergewöhnliche Maß, das hatte sich so ergeben). Hier meine bisher erstellten Vorlagen, die sie verwenden dürfen, wenn der Copyright-Vermerk im Quelltext des Counters erhalten bleibt. Den in einigen Modulen enthaltenen realen Link auf die Web-Toolbox habe ich zur Demo eingetragen und darf entfernt werden.

Hintergrundgrafiken

















Laden sie eine Grafik durch Rechtsklicken herunter und ändern die Referenz (Pfad + Dateiname) im Script.

// Pfad und Dateiname Hintergrundgrafik
var Grafik = "pfad/dateiname.jpg";

Weitere Grafik-Versionen demnächst

 Vorschläge ?


 




Event-Counter 01 - UpDown-Counter (ohne Link)

Stundenzähler bis zur WM - UpDown-Counter

FußballEuropseisterschaft - EM-Counter 2012 - Version 01

FußballEuropseisterschaft - EM-Counter 2012 - Version 02

Fußballweltmeisterschaft - WM-Counter 2010 - Version 01

Fußballweltmeisterschaft - WM-Counter 2010 - Version 03




   in Arbeit: Last-Update-Counter

Den Counter werde ich weiter entwickeln. Neben einem Erstellungsdatum, das fest vorgegeben wird, entnimmt der Counter das datum der letzten Bearbeitung aus den Datei-Attributen.



Neben einer Version für Tage - Stunden - Minuten - Sekunden
wird es eine Variante für Jahre - Tage - Stunden - Minuten geben.