Adventskalender Vorlage
    
 HomeAdventskalenderKalender 05-A • Beschreibung + Download Demo

 Adventskalender 05 V01   stilisierter Weihnachtsbaum

Adventskalender als stilisierter Weihnachtsbaum, der bei MouseOver wenn sie möchten an jedem der 24 Tage eine unterschiedliche Information anzeigt, bevor beim Anklicken die Tagesdatei geöffnet wird. Der Kalender steht mit und ohne wechselnde Texteinblendungen zur Verfügung.

Adventskalender mit verweissensitiven Klickbereichen

Sie lesen gerade die Seite für den Online-Adventskalender 05-01   Alle Kalender ansehen

Der Adventskalender 05 ist für die Darstellung auf einer eigenen HTML-Seite gedacht. Er zeigt einen stilisierten Weihnachtsbaum mit 24 Ziffern.

Die 24 Ziffern sind Klickbereiche, die bei MouseOver täglich eine unterschiedliche Nachricht als Text anzeigen und beim Anklicken die jeweilige Tagesdatei öffnen (eine von 24). Ein Schneefall-Script erzeugt langsam einschwebende Schneeflocken.

Zip-Datei herunterladen und meine 24 HTML-Musterdateien anpassen.
   

Für den Kalender werden farblich unterschiedliche Grafiken zur Auswahl stehen. Die Grafik hat die Abmessungen 417 x 500 Pixel.

Die PopUp-Box, welche bei MouseOver erscheint, kann für jeden Tag einen unterschiedlichen Text anzeigen. Größe der Box, Hintergrundfarbe, Textgröße und -Farbe kann leicht angepasst werden.

Eine Einbindung von Grafiken ist ebenfalls möglich. (siehe Demo)
     



   Kalender 05 V01 - Vorschau - Demo - Download

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


Bei der Demo-Version ist die Datumsprüfung inaktiv!

 Demo + Download als ZIP-Datei
Adventskalender 05 Demo Vorschau Download
V01 (Tagesdatei im Pop-Up-Window) Demo Vorschau  Download V01

eine weitere Version mit wechselden Texteinblendungen sollten sie auch ansehen




   Haben sie schon einmal darüber nachgedacht?

Möglicherweise sind meine Überlegungen hier an dieser Stelle beim 5. Adventskalender recht spät platziert. Da sich gerade diese schlichte Version durchaus für kommerzielle Seiten eignet, möchte ich hier erwähnen, welchen Nebeneffekt man mit einem solchen Kalender erzielen kann:

Wie bringe ich einen Seitenbesucher / potenziellen Kunden dazu meine Internetpräsenz gleich an 24 aufeinander folgenden Tagen abzurufen und möglicherweise sogar Dritte auf die Webseite aufmerksam zu machen?
  • Mit der Aussicht auf ein lukratives Angebot?
  • Mit der Aussicht auf einen Wissens- oder Informationsvorsprung?
  • Mit einem Seitenangebot, das einen Unterhaltungswert hat?
Was immer der Grund sein mag, falls auch nur einer zutrifft sind die Seitenbesucher ja erst einmal regelmäßig da. Einen Effekt, den man sonst nur selten erreicht. Dann hängt es nur noch vom eigenen Geschick (oder dem des Webmasters) ab, welche Informationen man noch so ganz nebenher 'verkaufen' kann.

Mehr zum Thema Kommezielle Nutzung (externer Link)

Eine für den Werbeeinsatz gut geeignete Version mit wechselnden Texteinblendungen wäre die Version 02 dieses Kalenders: Kalender 05 - V02



  4 Schritte zum Einbau

1)  Zip-Datei herunterladen und in einem neuen Ordner auspacken.
2)  meine 24 Tagesdateien anpassen.
3)  die Texte für PopUp-Box ändern
4)  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.







  Erklärung und Funktion

Der Kalender hat 24 Klickbereiche als Imagemap, die bei MouseOver die Fensterchennummer (Tag) anzeigen und beim Anklicken die jeweilige 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



Die Grafik steht in einer Tabelle. 24 Bereiche dieser Grafik (Ziffern) sind als verweissensitive 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 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.


  • Die Grafik steht innerhalb einer Tabelle in der Seitenmitte
  • Die 24 Ziffern sind Klickbereiche einer Image-Map
  • Bei MouseOver erscheint dort eine PopUp-Box mit Informationen
  • 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
  • Klicken z.B. am 5. Dez. auf das Kästchen für den 12. Dez. wird 0.htm gezeigt.
  • Schneefallscript eingebaut  © Altan - Copyright-Info    Webseite
  • Counter: Tage bis Weihnachten werden angezeigt
  • Nach dem 1. Dezember Aufforderung zum Klicken

Im Download (ZIP-Datei) sind enthalten:


  • Adventskalender als HTML-Datei (je nach Version)
  • 24 Musterseiten für die Tage 1-24 als HTML-Datei
  • 1 Musterseite Meldung 'zu früh' als HTML-Datei
  • 1 Musterseite Meldung 'gemogelt' als HTML-Datei
  • stilisierte Weihnachtsbaum-Grafik

  • kalender01.htm
  • 1.htm - 24.htm
  • 00.htm
  • 0.htm
  • tree25.gif


Anpassungen

Eigentlich müssen sie lediglich den Titeltext für den Adventskalender ändern. Alles andere sollte so funktionieren. Probieren sie es aus. Anleitungen und Hilfen zu den Modifikationen finden sie auf separaten Beschreibungsseiten im Menü links.




   MouseOver-Info in der PopUp-Box

1  Texte der PopUp-Box

In der Kalendervorlage sind Mustertexte eingtragen. Zum Ändern suchen sie im Quellcode (etwa bei Zeile 235) die unten angezeigten Zeilen und tragen ihre Texte ein.
// Edit-Marker PopUp-Texte :::::::::::::::::::::::::::
// tragen sie hier die Texte für die PopUp-Anzeige ein

'Klicken öffnet das<br>Türchen Nr. 1',
'Klicken öffnet das<br>Türchen Nr. 2',
'Klicken öffnet das<br>Türchen Nr. 3',
...

Die 24 Anweisungen der Anzeigeinformationen für einen bestimmten Tag müssen bis zum abschließenden Komma in einer fortlaufenden Zeile stehen und dürfen keine realen (durch die Eingabetaste eingefügten) Zeilenümbrüche enthalten!

Sonst erhalten sie die Fehlermeldung: "nicht abgeschlossene Zeichenfolgekonstante"

Wie sie feststellen sind HTML-Tags erlaubt. Demzufolge können also auch IMG-Tags für Grafiken eingetragen werden.


2  PopUp-Box-Info formatieren

Das Erscheinugsbild der PopUp-Box und die Formatierungsanweisungen für die dargestellten Inhalte ist in CSS-Anweisungen festgelegt. Die Angaben können sie anpassen. Ändern sie die Anweisungen für Größe, Rand, Hintergrundfarbe und Textformatierung entsprechend ein.
/* Edit-Marker 03 PopUp-Info */

.zahl {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
color:#005329;
font-weight: normal;
background-color:#FFFFFF;
padding:10px;
border:2px solid #000000;
height:65px;
width:150px;
}
3  Anzeigeposition der MouseOver-Info

Diese Anpassung ist nicht notwendig!

Wenn sie es Situationsabhängig für notwendig halten und sich zutrauen im JavaScript-Quelltext etwas zu verändern, können sie die Position der MouseOver-Info verändern. Zur Positionsberstimmung (relativ zum Mauszeiger) sind für die unterschiedlichen Browser je ein X- und Y-Wert eingetragen.

Etwa bei Programmzeiele 280 finden sie insgesamt 6 Einträge für die x und y-Position
... left=x-10;
... top=y+10;
Ersetzen sie -10 (minus 10) durch +20 (plus20) - Vorkommen 3 mal

Ersetzen sie +10 (plus 10) durch -130 (minus 130) - Vorkommen 3 mal

Natürlich können sie auch andere Werte ausprobieren.


   Kalender testen

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.

Die Downloads wurden auf Virenfreiheit überprüft.


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.








NACH OBEN