Adventskalender
    


HOME

ZURÜCK SITEMAP  

 Vorschau: Adventskalender 08  

 23.11.2007, für die Funktion nicht relevante, 'unschöne' CSS-Angaben überarbeitet

 23.11.2007, Version 03 hinzugefügt - Anzeige der Tagesdatei im gleiben Fenster

Der Kaleder 08 bietet ihnen nur wenige Anpassungsmöglichkeiten. Lediglich bei der Gestaltung der 24 Tagesdateien können sie ihrer Kreativität freien Lauf lassen.

Beim Adventskalender 08 V01 wird eine Grafik (Dorf) verwendet, die 780 Pixel breit ist. Deshalb empfehle ich den Kalender in einem neuen Browserfenster anzuzeigen.

<a target="_blank" href="kalender08.htm">

Rechts: Version 01 (mind. 780 Pixel breit)
   

Eine zweite Version für schmalere Webseiten ist in Arbeit! Eine kleinere Grafik wird verwendet.

Beim Adventskalender 08 V02 wird eine Grafik (Dorf) verwendet, die 546 Pixel breit ist. Eine Anzeige innerhalb eines Framesets ist denkbar. Die Darstellung in einem neuen Browserfenster ist ebenso möglich mit

<a target="_blank" href="kalender08.htm">

Rechts: Version 02 (mind. 546 Pixel breit)
   



In den ersten Versionen hatte sich der Fehlerteufel eingeschlichen! Bitte ersetzen sie etwa bei Zeile 133 die Ziffer 1 durch eine 2. Schießlich ist der 1. Adventssonntag am 2. Dezember.
// Adventssonntage für 2007 eingetragen
if (tag == 2 && monat == 11) {


Der Kalender hat 24 Klickbereiche als Imagemap, die bei MouseOver die Fensternummer (Tag) anzeigen und beim Anklicken ein Window mit der jeweiligen Tagesdatei öffnen (eine von 24). Ein Schneefall-Script erzeugt langsam einschwebende Schneeflocken.

Verweissensitive Grafik (engl. image map).

Verweissensitive Grafiken bieten eine Möglichkeit, Hyperlinks innerhalb einer Grafik zu plazieren. Sie werden als rechteckige, runde oder freie Schaltflächen realisiert, die sich wie Verweise verhalten. Der sich verändernde Cursor der Maus deutet auf die nicht sichtbaren Schaltflächen hin.

Auf Web-Seiten häufig anzutreffende Beispiele sind Landkarten, in denen bestimmte Regionen zu den entsprechenden Seiten führen. Daneben findet man sie auch in „interaktiven“ Adventskalendern.

Ein solche Imagemap besteht aus einem eigentlichen Bild, das ganz normal mit einem <img>-Tag definiert wird, gleichzeitig wird bei diesem ein Attribut usemap angegeben, was auf die Imagemap verweist.

Erklärungen zur ImageMap



Ich habe eine animierte Grafik (blinkender Stern) über dem Dorf plaziert. Sie könnten weitere Objekte verwenden und / oder die Position verändern. ... mehr Info lesen


   Kalender Version 08

Eine ohne großartige Anpassungen einsetzbare Kalenderversion. Einfach die Zip-Datei herunterladen und in einenem neuen Ordner zum Testen auspacken. Eigene Tagesdateien herstellen oder meine 24 HTML-Musterdateien anpassen.

Bei den Demo-Versionen ist die Datumsprüfung inaktiv!

Adventskalender08 BreiteDemo:VorschauDownload der ZIP-Datei
08-01 (Pop-Up-Window) 780 Pixel Demo   öffnen    Kalender 08-01
08-02 (Pop-Up-Window) 546 Pixel Demo   öffnen    Kalender 08-02
08-03 (gleiches Fenster) 780 Pixel Demo   öffnen    Kalender 08-03


  3 Schritte zum Einbau

1)  Zip-Datei herunterladen und in einem neuen Ordner auspacken.
2)  Titeltext anpassen
3)  meine 24 HTML-Musterdateien anpassen.


  Anpassung Titeltext (Überschrift)

Die Überschrift des Kalenders (im Muster 'Kindergarten Regenbogen') tragen sie etwa bei Progammzeile 120 ein. Suchen sie dazu im Quelltext den Edit-Marker 'Headline'.
// Edit-Marker Headline

document.write('Adventskalender Kindergarten Regenbogen

');
Unterhalb des Titels wird datumsabhängig ein Text eingeblendet: Bereis eingetragene Daten für 2007: Adventssonntage, Heiligabend und Weihnachten.


  Nutzungsbedingungen

Für die Verwendung des Kalenders stelle ich 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

Im Hintergrund einer 100% breiten Tabelle steht eine Grafik die gewährleistet, das die Trennung von heller Fläche (Schnee) und blauer Fläche (Himmel) über die gesamte Seitenbreite abgezeigt wird. Im Vordergrund (als Inhalt) der Tabelle ist die transparente Grafik plaziert. 24 Spots dieser Grafik sind als verweissensitive Klick-Bereiche deklariert.

Diese Imagemap-Bereiche 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 HTML-Datei im Window angezeigt. Ungültige Versuche wie Klicken im November oder für in der Zukunft liegenden Adventstage öffnen ein Window mit entsprechender Meldung. Vor Erreichen des entsprechenden Datums im Advent, lässt sich normalerweise (bei richtig eingestelltem Systemdatum) eine Tagesdatei nicht öffnen.



  • Der Adventskalender steht innerhalb einer Tabelle in der Seitenmitte
  • Der Titel wird oberhalb angezeigt
  • Darunter werden (datumsabhängig) Texte (Adventssonntage) angezeigt
  • Die Grafik hat Klickbereiche einer Image-Map
  • Bei MouseOver erscheint dort eine Nummer von 1 bis 24
  • Bei Klick wird ein Window mit der 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
  • Klicken z.B. am 5. Dez. auf das Kästchen für den 12. Dez. wird 0.htm gezeigt.
  • Die Windows schließen automatisch beim nächsten Mausklick
  • Schneefallscript eingebaut  © Altan - Copyright-Info    Webseite
  • aktuelles Datum wird angezeigt
  • Counter: Tage bis Weihnachten werden angezeigt
  • Nach dem 1. Dezember Aufforderung zum Klicken

Im Download (ZIP-Datei) sind enthalten:

  • Adventskalender als HTML-Datei
  • 24 Musterseiten
  • 1 Musterseite Meldung 'zu früh'
  • 1 Musterseite Meldung 'gemogelt'
  • alle notwendigen Grafiken
  • kalender08.htm
  • 1.htm - 24.htm
  • 00.htm
  • 0.htm
  • dorfxxx-400-2007.gif (Grafik)
  • stern-hell.gif (animierte Grafik)
Die Downloads wurden auf Virenfreiheit überprüft mit PandaPlatium 2007.


   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.   

Info Systemdatum ver- / einstellen


  verwendete Hintergrundgrafik (Dorf)

Die im Kalender V01 verwendete Grafik ist 780 x 400 Pixel groß. Die im Kalender V02 verwendete Grafik ist 546 x 400 Pixel groß. Die Grafik ist im gleichen Ordner abgelegt. Die Grafik dürfen sie ausschließlich für meine Adventskalendervorlage verwenden.
 


   Objekte positionieren - blinkender Stern

In diesem Kalender habe ich eine animierte Grafik (blinkender Stern) über dem Dorf plaziert. Das ist natürlich nur eine Anregung. Sie könnten weitere Objekte verwenden und / oder die Position verändern. Schwebende Engelchen, zusätzliche Weeihnachtsbäume, Santa mit Schlitten oder am Weihnachtatag einen großen Stern. Denkbar wäre auch ein (na ja) Feuerwerk am Silvesterabend.
Datenquelle: www.kneller-gifs.de
   

Die Einbettung wurde mit diesem Code realisiert
<!-- Anfang DIV blinkender Stern -->
<div id="stern" style="position:absolute;top:200px;left:430px;">
<img src="stern-hell.gif" width="25" height="31" border="0" alt="">
</div>
<!-- Ende DIV blinkender Stern -->
Für die Position entsprechende X-Y-Werte eintragen.

Für Weitere Objekte gehen sie nach dem selben Schema vor und notieren ihre Codezeilen am Besten gleich unterhalb des BODY-Tags.

   
<!-- Anfang DIV stern02 -->
<div id="stern02" style="position:absolute;top:150px;left:500px;">
<img src="stern-gross.gif" width="100" height="100" border="0" alt="">
</div>
<!-- Ende DIV stern02 -->




Weitere Anpassungen


Möchten sie ...
  • 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.


Besuchen sie vor Weihnachten doch einmal den Adventskalender der WEB-Toolbox oder der Katholischen Grundschule Würm.

Adventskalender der Web-Toolbox





 

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

Auf der Webseite des Autors wird ausdrücklich auf die freie Verwendung und freie Weiterverbreitung des Schneefallscripts hingewiesen:

Zitat:

"This JavaScript code can be freely redistributed as long as this copyright notice is keept unchanged. This code is used on AS-IS basis and you use it on your own risk. Author of this code is not responsible for any damage that this code may make."


Das bedeutet:

Dieses JavaScript darf gratis weiter gegeben werden, solange der Copyright-Kommentar nicht verändert wird. Im Quelltext des Adventskalenders sollte also innerhalb des Schneefallscripts dieser Kommentar erhalten bleiben:

 // JS Snow v0.2
 // finished on 11-10-1999 23:04 in Zagreb, Croatia.
 // modified on 06-12-2005 11:20 in Zagreb, Croatia.
 //
 // Copyright 1999,2005 Altan d.o.o.
 // http://www.altan.hr/snow/index.html
 // E-mail: snow@altan.hr


(Das Schneefallscript steht unmittelbar vor dem Ende-Body-Tag der HTML-Seite)






NACH OBEN