Adventskalender 10
    
 HomeAdventskalenderKalender14 • Anpassungen  

 Anpassungen - Adventskalender 10

Auf dieser Seite gebe ich einige Tipps und Anleitungen zur Anpassung des Adventskalenders 10. Eigentlich müssen sie lediglich den Titeltext für den Adventskalender ändern. Alles andere sollte so funktionieren. Probieren sie es aus.
Modifizierungen + Anpassungen

Nach dem Entpacken der ZIP-Datei in einem neuen Ordner, besitzen Sie einen funktionierenden Adventskalender und auch bereits 24 Vorlagen für die Tagesdateien. Die Tagesdateien sind allerdings bis auf eine kleine Grafik und der angezeigten Tageszahl (Datum) leer. Dort stellen sie ihre eigenen Inhalte ein.


  Anpassung des Adventskalenders

Titeltext versionsabhängig Tageszahl-PopUp Objekte Tagesdateien

Die einzig notwendige Anpassung meiner Vorlage ist die Modifizierung des Titeltextes oberhalb des Kalenders! Tragen Sie dort einen passen Text ein: "Adventkalender 2010 des ..." .

Möchten sie ...
  • die Überschrift ändern
  • PopUp-Box (Tageszahl) gestalten
  • eigene Pfadangaben eintragen
.. finden Sie hier meine Erklärungen
Weitere Anpassungen

  • eigene Tagedateien erstellen
  • meine Musterdateien modifizieren
  • den Schneefall modifizieren
  • eine Musikdatei einbinden
... schauen im Menü links.


In diesem Adventskalender 10 verwende ich noch die ältere Scriptversion. Das sind explizit die Funktionen zur Datumsanzeige, zur Datumsprüfung und für die Anzeige der Tageszahlen bei MouseOver.


   Kalenderdatei umbenennen

Wenn Ihre Adventskalender innerhalb des Homepage-Verzeichnisses in einem eigenen Ordner (z.B. 'advent/') steht, können sie die Kalender-HTML-Datei in 'index.htm' umbenennen. Dann muss zum Aufruf des kalenders in die Adresszeile des Browsers lediglich die Domain und der Pfad eingetragen werden.

www.meineDomain/advent/   statt   www.meineDomain/advent/kalender10-v01.htm

Wie in den allgemeinen Nutzungsbedingungen für Web-Toolbox-Scripte fetsgelegt ist, dürfen sie das Kalender-Script natürlich anpassen und verändern. So könnten sie das Kalender-Beispiel für einen ganz andreren Zweck einsetzen. Beispiel: Countdown und Rätsel für eine Weihnachtsfeier. Das Beispiel hier, ein Countdown-Kalender, hat lediglich 15 Türchen die Tag für Tag ein wenig mehr Informationen preisgeben sollen. Der Countdown der Datumsfunktion ist logischerweise auf den 15. Dezember ausgerichtet.

Demo: Beispiel ansehen



   Kalender in eine vorhandene Seitenvorlage einbinden

Soll ihr Kalender in eine vorhandene Seitenvorlage eingebunden werden lesen Sie meine Informationen zum Einkopieren auf der Seite "Einbauanleitung" im Menü links.



 

1  Titeltext ändern

Möchten sie den Titeltext ändern, lokalisieren sie im Quellcode der Kalenderdatei den Edit-Marker 'Headline':
<!-- Edit-Marker Headline -->

<div class="titel">Adventskalender 10 ...</div>
<!-- Edit-Marker Headline -->

<div class="titel">Adventskalender 2010 - SC Münster 1936</div>

Hier wird in einem Video gezeigt, wie sie den Titeltext im Kalender ändern und anpassen können. Dazu benötigen Sie einen Flash-Player.

Adventskalendder Titeltext ändern Video Download
Sie können zu diesem Thema auch ein kurzes Flash-Video ansehen. Die Datei ist allerdings 2,1 MB groß. Alternativ dazu können sie den Film (1,6 MB) auch als ZIP-Datei herunterladen. Flash-Video ansehen
2,1 MB
ZIP-Datei herunterladen
1,6 MB


Schriftformatierung für den Titel

Die Textfarbe, -größe und Gewichtung für den Titetext wird im Block der CSS-Anweisungen für die Unterklasse 'titel' eingetragen. Die CSS-Anweisungen stehen im HEAD-Bereich der Seite.

Edit-Marker 02

Wenn Sie im Quelltext der Kalenderdatei den Edit-Marker 02 gefunden haben sind Sie am richtigen Ort, um die Formatierung des Titeltextes anzupassen. Sie befinden sich bei den CSS-Anweisungen für die Unterklasse "titel" . Dort finden Sie Eintragungen wie:
/* Edit-Marker 02 Titelformat */

.titel {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
color:#3F3F3F;
}
Alles was Sie in dem CSS-Block für die CSS-Unterklasse " .titel " eintragen oder ändern, hat sofort eine Auswirkung auf das Erscheinungsbild des Textes als Überschrift oberhalb des Kalenders steht. Ändern Sie z.B. den Farbwert von #3F3F3F zu #0000FF erscheint die Überschrift in blau statt in grau.



 

2  Fotofenster / Bildfenster formatieren (nur Kalender 10-02 + 10-03)

Tragen sie die Angaben für Textfarbe, Hintergrundfarbe, Fensterbreite und Fensterhöhe im Scriptcode entsprechnd ein. Die Grundeinstellungen sind: Textfarbe weiß, Hintergrundfarbe schwarz, Fensterbreite 650 Pixel, Fensterhöhe 500 Pixel. Lokalisieren sie im Scriptcode diese Programzeilen:
// Bildfenster Anfang ::::::::::::::
var BildArray = new Array();

var TextFarbe = "#FFFFFF";
var HintergrundFarbe = "#000000";
var FensterBreite = 650;
var FensterHoehe = 500;


3  Bildadressen eintragen (nur Kalender 10-02)

Tragen sie die URL (wenn erforderlich mit Pfadangaben) für ihre 24 Bilder / Fotos entsprechend ein. Lokalisieren sie im Scriptcode diese Programzeilen:
// 24 Bildadressen hier eintragen

BildArray[BildArray.length] = "fotos/aufnahme001.jpg";
BildArray[BildArray.length] = "fotos/winter.jpg";
BildArray[BildArray.length] = "fotos/eislaufen.jpg";
...
BildArray[BildArray.length] = "fotos/aufnahme024.jpg";
Der Eintrag in er ersten Zeile ist für das Foto / die Grafik am 1. Dezember.
Der Eintrag in er zweiten Zeile ist für das Foto / die Grafik am 2. Dezember.
usw.


4  Bildadressen + Text eintragen (nur Kalender 10-03)

Tragen sie die URL (wenn erforderlich mit Pfadangaben) für ihre 24 Bilder / Fotos entsprechend ein. Nach jeder Zeile für die URL gibt es eine Zeile für den zugehörigen Bildtext. Lokalisieren sie im Scriptcode diese Programzeilen:
// 24 Bildadressen und Texte hier eintragen
// 1. Eintrag 1. Dez., 2. Eintrag Text zum Bild 1. Dez.
// 3. Eintrag 2. Dez., 4. Eintrag Text zum Bild 2. Dez.

BildArray[BildArray.length] = "aufnahme001.jpg";
TextArray[TextArray.length] = "Beschreibung 1";
BildArray[BildArray.length] = "foto02.jpg";
TextArray[TextArray.length] = "Beschreibung 2";
...
BildArray[BildArray.length] = "fotos/aufnahme024.jpg";
Der Eintrag in er ersten Zeile ist für das Foto / die Grafik am 1. Dezember.
Der Eintrag in er folgenden Zeile ist für den Text zum Foto des 1. Dezember.
Der Eintrag in er dritten Zeile ist für das Foto / die Grafik am 2. Dezember.
Der Eintrag in er folgenden Zeile ist für den Text zum Foto des 2. Dezember.
usw.



 

5  Objekte positionieren - blinkender Stern

In diesem Kalender können sie eine animierte Grafik (z.B. blinkender Stern) über dem Dorf plazieren. Die Vorbereitungen dazu habe ich bereits getroffen. Das ist natürlich nur eine Anregung. Die Position legen sie selbst fest. Schwebende Engelchen, zusätzliche Weihnachtsbä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 der Grafik 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.

Beispiel für die Grafik 'stern-gross.gif'
   
<!-- 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 -->





 

6  Formatierung PopUp-Tageszahl

Durch die Formatierung der eingeblendeten PopUps für die Tageszahl mit CSS-Technik lassen sich die Farben und Größen anpassen.
(Achtung: In diesem Kalender verwende ich die ältere Script-Version).

Farbe, Hintergrundfarbe, Textformatierung

/* Schriftformatierung Tageszahl */

.disp {
color:#FFFFFF;
font-size:30px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
background-color:#8080FF;
border:1px solid #000000;
width:60px;
line-height:180%;
text-align:center;
position:absolute;
left:25px;
top:-500px;
}





 

7  Tagesdateien anpassen

Im Download sind bereits 24 Musterdaten enthalten. Die Dateinamen sind 1.htm bis 24.htm. Zum Anpassen der Tagesdateien öffnen sie z.B. die Datei 1.htm und kopieren ihre eigenen Inhalte (Gedicht, Rezept, Bilder, ...) in den Inhaltsbereich gleich unter der Tageszahl im Rahmen. Danach speichern sie die Datei. Fertig!

Weitere Hinweise zum Anpassen der 24 Tagesdateien finden sie im Menü links. Siehe Menüpunkt: Allgemeine Modifikationen > Tagesdateien anpassen

alternative Tagesdateien

Wenn Sie eine Variante zur Anzeige der Tagesdateien im PopUp-Window nutzen, können Sie einen alternativen Satz von 24 Musterdateien herunterladen. (Menü links: Tagesdateien Versionen). Bei diesen Musterdateien schließen die PopUps beim nächsten Mausklick automatisch! Eine Auto-Schließen-Anweisung im Body-Tag (onBlur) überwacht den Fokusverlust und schließt das PopUp-Window.

Das verhindert die Anzeige von mehreren PopUp-Windows gleichzeitig. Wenn Ihre Tagesdateien aber z.B. Links, Videos oder Sounddateien enthalten, kann das zu unerwünschtem Verhalten führen.





8  Info zum Schneefall-Script

In dem meisten Kalendern ist ein Schneefallscript integriert. Wenn Sie Schneefall für Ihre Seite möchten, belassen Sie das Script in der Seite. Sie können den Schneefall auch ohne großen Aufwand entfernen, indem Sie das Script herausschneiden / löschen.

Das Script ist unmittelbar vor dem Ende-Body-Tag (</body>) eingebunden. Die Anzahl der Schneeflocken können Sie, genau wie den Typ der Schneeflocken, ändern. Infos im Menü links.

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!

Informationen zum Schneefallscript von Altan im Menü links.





Kalender testen

Nach der Modifizierung lassen sich nicht alle Funktionen des Adventskalenders 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







05.10.2003   

NACH OBEN