Adventskalender Modifikation - Eigene Dateinamen
Informationen zur Modifizierung, falls ihre 24 + 2 Dateien nicht im Kalender-Verzeichnis stehen. Erklärung zur Vorgehensweise eigene Informationen zum Pfad einzutragen.
|
|
Anpassung des Kalenders 01 - Varianten 01-01 - 01-05
a) eigene Dateinamen b) eigene Pfadangaben
Der Adventskalender der Variante 01-05 sieht bereits den Eintrag eigener, frei wählbarer Dateinamen vor, die nicht nach einem bestimmten Schema wie datei01.htm - datei24.htm benannt sind.
Außerdem können für jede Datei unterschiedliche Verweispfade eingetragen werden.
|
|
Verweise im Script modifizieren
Das JavaScript zur Überwachung des Datums und Öffnen der Dateien sieht für gewöhnlich bestimmte Dateinamen vor und erwartet, dass die Dateien im gleichen Ordner wie die Kalenderdatei abgespeichert sind. Die Dateinamen sind:
0.htm 00.htm 1.htm bis 24.htm |
gemogelt / zu früh angeklickt im Dezember Januar - November Tagesdateien im Dezember |
In den üblichen Versionen setzt das Script voraus, dass die Dateien im gleichen Ordner stehen und ruft ohne weitere Verweisangaben z.B. am 12. Dezember die Datei "12.htm" auf.
Quellcode in der Version Kalender 01-05
Hier ist der Eintrag eigener Dateinamen vorgesehen. Finden sie den Marker 08 bei Zeile 278
Edit-Marker 08
Dort tragen sie die Dateinamen und gegebenenfalls den Pfad ein.
- die Dateinamen ohne Punkt und "htm" eintragen
- die Dateinamen stehen in Hochkommas Bsp: 'dateiname'
- die Zahlen beziehen sich auf den betreffenden Tag
- ein Pfad kann zusätzlich eingetragen werden
Die Datei "gedicht02.htm" für Tag 1 wird eingetragen als:
<area href="javascript:zeigeDatei(1,'gedicht02');" alt="" onMouseOver ...
Die Datei "tannenbaum.htm" für Tag 2 wird eingetragen als
<area href="javascript:zeigeDatei(2,'tannenbaum');" alt="" onMouseOver ...
<area href="javascript:zeigeDatei(1,'gedicht02');" alt="" onMouseOver= ... >
<area href="javascript:zeigeDatei(2,'tannenbaum');" alt="" onMouseOver= ... >
<area href="javascript:zeigeDatei(3,'advent/nikolaus');" alt="" onMouseOver= ... >
<area href="javascript:zeigeDatei(4,'basteln/krippe');" alt="" onMouseOver= ... >
...
Diese 4 Beispieleinträge beziehen sich also auf die Dateien
gedicht02.htm , tannenbaum.htm , nikolaus.htm , krippe.htm
Die von ihnen verlinkten Dateien müssen die Endung "htm" haben.
Die Datei "gedicht02.htm" für Tag 1 zum Beispiel, wird eingetragen als 'gedicht02'.
Querverweis
Wenn ihre 24 + 2 Dateien nicht im gleichen Verzeichnis wie der Adventskalender stehen, müsste man die entsprechenden Verweisangaben eintragen. Wenn sie absolute Verweisangaben notieren möchten oder den Pfad zu einem Unterordner eintragen wollen, nutzen sie die Variante Adventskalender 01-08.
Beepworld zum Beispiel erwartet möglicherweise eine vollständige, absolute Verweisangabe für die Dateien die so aussieht:
"http://www.beepworld.de/memberdateien/members/xxxxxx/12.htm"
wobei statt "xxxxxx" ihr Konto eingetragen ist.

|