Adventskalender 06 Ziffenanzeige
In einer Tabelle mit 24 Tabellenzellen stehen die Ziffern 1 bis 24 als Text. Diese Ziffern sind als Link deklariert. Beim Anklicken wird die jeweilige Tagesdatei geöffnet. Die Tabelle hat einen CSS-formatierten Rahmen in verwandten Farbtönen.
|
|
Adventskalender mit Tageszahlen im Tabellenraster
UPDATE 20.11.2011 weitere Variante für Tagesdateien als PDF
Der Adventskalender 06 ist für die Darstellung auf einer eigenen HTML-Seite gedacht. Sie können sie ihr eigenes Kalenderbild als Hintergrundmotiv einbinden!
Der Kalender hat 24 Klickbereiche, die beim Anklicken die jeweilige Tagesdatei öffnen (eine von 24). Ein Schneefall-Script erzeugt langsam einschwebende Schneeflocken.
Unterschieden wird die Zeit vor Dezember, die Zeit vom 1. - 24 Dezember und nach dem 24. Dezember. |
|
|
Der Kalender zeigt 24 Ziffern, die in einer Tabellenstruktur für den Betrachter vor dem Foto liegen.
Bei MouseOver wird die jeweilige Ziffer farblich hervorgehoben (CSS), beim Anklicken die jeweilige Tagesdatei geöffnet (eine von 24).
Wie die Tagesdatei angezeigt wird (PopUp-Window | neues Browserfenster | gleiches Fenster) ist abhängig von der Variante. Ein JavaScript überwacht, an welchem Tag ein Fensterchen geöffnet werden darf.
|  |
Durch Austausch der Hintergrundgrafik verleihen sie dem Kalender ihre eigene Note. Sie benötigen eine Grafik / ein Foto von 500 × 375 Pixel. Wie sie den Kalender modifizieren, um ihr eigenes Foto als Hintergrund einzubinden, lesen sie auf einer separaten Seite (siehe Menü links).
Vorschau - Demo - Download
Simple, leicht zu modifizierende Version, die sich auch gut für Beepwold-Hostig eignet. Einfach die Zip-Datei herunterladen und in einenem neuen Ordner zum Testen auspacken. Dann meine 24 HTML-Musterdateien anpassen. Nein, für ein Download der Zip-Datei müssen Sie sich nicht registrieren und ich sammle auch keine Emailadressen. Wenn Sie möchten, verlinke ich Ihren Kalender in meiner Übersicht.
Kontaktformular (Emailadresse nicht erforderlich) Nutzungsbedingungen
Die Verwendung meiner Vorlagen ist zur Darstellung eines Adventskalenders auf privaten und nicht privaten Webseiten kostenlos. Ebenso für die Verwendung auf einer Weihnachts-CD dürfen meine Kalender kostenlos herunter geladen werden. Es wäre schön, wenn mein Link erhalten bleibt (muss aber nicht). Lediglich der Copyright-Vermerk im Schneefallscript muss erhalten bleiben.
Wenn Sie mir eine Freude machen möchten, schicken Sie mir eine Karte mit der 'richtigen' Post. Adresse: Wilhelm Jansen, am Park 18, 52511 Geilenkirchen.
Bei den Demo-Versionen ist die Datumsprüfung inaktiv!
| Demo + Download als ZIP-Datei |
 |
| Version |
Tagesdatei |
Typ |
Demo |
Vorschau |
Download |
|
| 06-01 | gleiches Fenster |
HTML |
Demo |
Demo |
Vorschau |
ZIP-Datei |
|
| 06-02 | Pop-Up Window |
HTML |
Demo |
Demo |
Vorschau |
ZIP-Datei |
|
| 06-03 | gleiches Fenster |
HTML |
- |
- |
Vorschau |
ZIP-Datei |
1) |
| 06-04 | Pop-Up Window |
HTML |
Demo |
Demo |
Vorschau |
ZIP-Datei |
2) |
| 06-05 | neues Fenster |
PDF |
- |
- |
Vorschau |
ZIP-Datei |
|
Beim Kalender 06-05 (PDF-Dateien) werden die Meldungen 'zu früh' und 'zu spät' als HTML-Datei im PopUp-Window angezeigt.
1) 06-03 Tagesdateien lassen sich nur am entsprechenden Tag öffnen Info
2) 06-04 formatierte Ziffernfarben + Adventsmauszeiger
Schritte zum Einbau
Wenn sie die ZIP-Datei meines Kalenders herunter laden und in einem neuen Ordner auspacken, besitzen sie einen funktionierenden Adventskalender und auch bereits 24 Tagesdateien. Die Tagesdateien sind allerdings bis auf eine kleine Grafik und der angezeigten Tageszahl (Datum) leer. Dort stellen sie ihre eigenen Inhalte ein.
1) Zip-Datei herunterladen und entpacken
2) testen
3) eigenes Hintergrundbild einbauen (wenn sie wollen)
4) 24 Tagesdateien anpassen / herstellen
5) Kalender testen
Soll ihr Kalender nach bestandenem Test im Web veröffentlicht werden, laden sie ihren Ordner mit sämtlichen Dateien auf den Server und verlinken die Kalenderdatei, (wenn Sie möchten) mit dem Attribut '_blank', damit der Kalender in einem neuen Browserfenster angezeigt wird.
<a target="_blank" href="ordnername/kalenderxxxxxx.htm"> zum Adventskalender </a>
Möchten sie den Kalender als CD verschicken, brennen sie sämtliche Daten auf einen Silberling.
Das war's schon!
Alles Notwendige ist getan! Wenn sie meinen Adventskalender als Zip-Datei herunter geladen haben, besitzen sie einen funktionierenden Online-Adventskalender. Sie können den Adventskalender noch weiter anpassen. Informationen dazu finden sie im Menü links.
Info zur Anpassung der Tagesdateien:
Siehe Menüpunkt: Allgemeine Modifikationen > Tagesdateien anpassen
Pfadangaben für Tagesdateien
Abhängig von der Variante habe ich die Tagesdateien in unterschiedlich bezeichneten Unterordnern abgelegt. Variante:
- Tagesdatei (HTML) im gleichen Fenster pfad = "" (kein Unterordner)
- Tagesdatei (HTML) in einem PopUp-Window: Unterordner = pfad = "fenster/"
- Tagesdatei (PDF) in einem neuen Fenster: Unterordner = pfad = "tagesdateien-pdf"
Beim Kalender 06-05 (PDF-Dateien) werden die Meldungen 'zu früh' und 'zu spät' im PopUp-Window angezeigt.
Änderungen müssen sie nur in speziellen Fällen vornehmen.
Falls die 24 + 2 Tagesdateien auf einem anderen Server liegen oder aus einem anderen Grund nicht im gleichen Ordner wie vorgesehen abgelegt wurden, können sie die Pfadangaben entsprechend eintragen. Suchen sie im Quelltext den Edit-marker 'Pfad'
// Edit-Marker Pfad
// hier könnte man den Pfad für die Tagesdateien eintragen (Ordner oder URL)
// Beispiele:
// pfad = "http://www.web-toolbox.net/kalender/";
// pfad = "tagesdateien/";
// pfad = ""; (bleibt leer wenn die Dateien im gleicher Ordner stehen)
pfad = "";
Nutzungsbedingungen
Ich stelle keine Bedingungen. Der Kalender ist frei für private und nicht private Seiten, darf also für die Verwendung auf Webseiten und CDs kostenlos heruntergeladen werden. Es wäre schön, wenn mein Link erhalten bleibt (muss aber nicht). Lediglich der Copyright-Vermerk im Schneefallscript muss erhalten bleiben.
Erklärung und Funktion
In einer Tabelle mit 24 Tabellenzellen stehen die Ziffern 1 bis 24. Diese Ziffern sind als Linkbereich deklariert. Die Tabelle ist von einer zweiten äußeren Tabelle umschlossen, für die eine Hintergrundgrafik eingebunden wurde. (Technik mit 2 Tabellen wegen der Probleme mit Hintergrundgrafiken bei älteren Browsern)
Die Links lassen sich nur an dem dazugehörigen Tag im Dezember mit Erfolg anklicken. Ausnahme: Dateien der vorhergehenden Tage können ebenfalls geöffnet werden. Dann wird die entsprechende Tagesdatei angezeigt. Ungültige Versuche wie Klicken im November oder für in der Zukunft liegenden Adventstage öffnen eine Datei mit entsprechender Meldung. Vor Erreichen des entsprechenden Datums im Advent, lässt sich normalerweise (bei richtig eingestelltem Systemdatum) eine Tagesdatei nicht öffnen.
screenshot:
Formatierung der Links (Ziffern) mit CSS
Durch die Formatierung der Links mit CSS lassen sich die Farben und Größen der Ziffern leicht anpassen. Das wird notwendig sein, wen der Kontrast zwischen Ziffernfarbe und Hintergrundbild nicht ausreichend groß ist und die Ziffern schwer erkennbar sind. Durch separate Festlegung der Farben für normale / bereits besuchte Links (visited) und für den MousOver-Event (hover) lassen sich unterschiedliche Farben definieren.
Mit dieser Notierung lasse ich hier die Ziffern bei MouseOver in rot anzeigen.
.zahl, .zahl:visited {
font-family: Verdana,Arial,Helvetica,Sans-serif;
font-size: 28px;
color: #FFFFFF;
font-weight: bold;
}
.zahl:hover {
font-family: Verdana,Arial,Helvetica,Sans-serif;
font-size: 28px;
color: #FF0000;
font-weight: bold;
}
Mehr zu diesem Thema finden Sie auf einer eignen Erklärungsseite. So könnten Sie z.B. auch einzelne Ziffern in einer anderen farbe darstellen. Siehe im Menü links: 'Farbe der Ziffern'.
Erklärungen
- Der Adventskalender steht innerhalb einer Tabelle in der Seitenmitte
- Die Grafik ist Hintergrund einer Tabelle
- Ziffern sind Inhalte der Tabellenzellen und Klickbereiche
- Bei MouseOver ändert sich die Ziffernfarbe
- Bei Klick wird eine Tagesdatei geöffnet (1.htm - 24.htm)
- Bei Klick von Jan. - Nov. wird die Datei 00.htm gezeigt.
- Angezeigt werden nur Tagesdateien des aktuellen und früheren Datums
- Bei Klick z.B. am 5. Dez. auf die Ziffer 12 wird 0.htm gezeigt.
- Schneefallscript eingebaut © Altan - Copyright-Info
Webseite
- aktuelles Datum wird angezeigt
- Counter: Tage bis Weihnachten werden angezeigt
- Nach dem 1. Dezember Aufforderung zum Klicken
Für Spielkinder :-)
Sie könnten einen zusätzlichen MouseOver-Effekt für die Tabellenzellen einbauen mit
<td
onMouseOver="style.backgroundColor='#000000';"
onMouseOut="style.backgroundColor='';" ...
Die Farbe für den Status MouseOver der Tabellenzelle legen sie wie oben (in rot) fest. Die Farbangabe für das Ereignis MouseOut bleibt leer, damit das Hintergrundbild wieder sichtbar wird. (Hier in der Demo ist kein Bild eingebunden)
Die Downloads wurden auf Virenfreiheit überprüft mit AviaAntivir Premium.
Kalender testen
Nach dem Entpacken der ZIP-Datei in einem neuen Ordner, lassen sich die Funktionen des Adventskalenders nätürlich nicht alle testen. Schließlich wird durch eine Datumsprüfung verhindert, das man die Fensterchen zu früh öffnet. Zum Testen müssten sie das Systemdatum ihres Rechners vordatieren.
Mehr Info dazu finden sie im Menü links
Weitere Anpassungen
Möchten sie ...
- PopUp-Box (Tageszahl) gestalten
- eigene Tagedateien erstellen
- meine Musterdateien modifizieren
- den Schneefall modifizieren
- eine Musikdatei einbinden
- eigene Pfadangaben eintragen
... darf ich sie auf die Anleitungen zur Modifikation hinweisen. Sie finden die Anleitungen im Menü links.
Info zum Schneefall-Script
Das JavaScript für die langsam einschwebenden Schneeflocken habe ich nicht selbst geschrieben, darf aber frei verwendet werden, wenn die Copyright-Informationen unverändert bleiben!
Copyright-Informationen zum Schneefallscript von Altan im Menü links.

|