Seite 1 von 1

Aufbau einer Konfigurationsdatei - Übersicht

Verfasst: 17. Aug 2011, 04:34
von wernerperplies
WpsMakeCalendar-Konfigurationsdateien definieren Inhalte der Kalenders und steuern die Erzeugung der Kalender.

Die einzelnen Gruppen sind JavaScript-Arrays und es ist wichtig für die Funktion des Programmes, dass Sie die Syntax strikt einhalten.

Oft wird es reichen, dass Sie die von mir zur Verfügung gestellten Konfigurationsdateien verwenden, da die Gestaltung der Kalender fast ausschließlich in InDesign erfolgt.

Zeilen in den Konfigurationsdateien können aus:
  • Leerzeilen
  • Kommentarzeilen (beginnend mit //)
  • Gruppeneinträgen beginnen
Eine Gruppe darf nicht über mehrere Zeilen gehen.

Gruppen:
  • calendar
    definiert Typ, Zeitraum, Platzhalter u. ä
  • month
    Zeitraum, Anzahl der Tage (bestimmt, ob der Monat taggenau sein soll, oder zusätzliche Tage vor Monatsanfang (Vormonat) oder nach Monatsende (Folgemonat) enthalten soll.
  • months
    bestimmt die Monatsnamen (Inhalt und Format)
  • week
    bestimmt die Ausgabe der Kalenderwoche
  • days
    bestimmt die Tagesnamen (Inhalt und Format)
  • style
    Formatdefintionen und -zuordnungen für die Gestaltung in Adobe InDesign
  • holiday
    Feiertage, Gedenktage, Geburtstage, astronomische Daten u. ä
  • vacation
    Zeitbereiche, wie Ferien, BEtriebsurlaube u. ä.
  • note
    Anmerkungen zu anderen Einträgen, z. B. zu Zeitbereichen

Re: Aufbau einer Konfigurationsdatei - Übersicht

Verfasst: 13. Okt 2011, 14:19
von trixiheise
Hallo,
ich bin mehr und mehr begeistert von dem Kalender
Ich versuche mich gerade mit der Konfigdatei auseinanderzusetzen.
Ich komme aber nicht dahinter, wo ich z.B. folgende Punkte anpassen kann:
Zeilenhöhe, Schriftart, Schriftfarbe, Feldfarben.

... oder muss ich das direkt in der Indesigndatei machen?
Danke
Trixi

Re: Aufbau einer Konfigurationsdatei - Übersicht

Verfasst: 13. Okt 2011, 14:36
von wernerperplies
Hallo Trixi,
... oder muss ich das direkt in der Indesigndatei machen?
Diese Frage kann man nur mit einem entschiedenen jein :) beantworten, in den Konfigurationsdateien kannst Du Formate definieren, die bei Bedarf auch in InDesign automatisch eingerichtet werden.

Die eigentlichen Formatinhalte müssen in InDesign definiert werden.
Bild

Re: Aufbau einer Konfigurationsdatei - Übersicht

Verfasst: 13. Okt 2011, 15:35
von trixiheise
ok,
die tabellenformation hab ich im indesign hinbekommen.
woher holt aber die vorlage die info, dass die zellfarben blau, bzw. grau sind oder dass die feiertage in rot geschrieben werden, bzw. welche schriftart genommen wird.

das ist in der indesign datei ja niergends vorgeben?!?
trixi

Re: Aufbau einer Konfigurationsdatei - Übersicht

Verfasst: 13. Okt 2011, 15:57
von wernerperplies
Hallo Trixi,

ja, wenn man solch eine komplexe Sache geschrieben hat, sind einem selbst Sachen selbstverständlich, die für einen Außenstehenden nicht so offensichtlich sind.
das ist in der indesign datei ja niergends vorgeben?!?
Das kann nicht in der InDesign-Datei vorgegeben sein, denn InDesign kennt die Zusammenhänge nicht.

Das alles wird über die Konfigurationsdatei gesteuert.
Beispiele:
Style normalerTag: -> gilt für usage:"d1-d5" usageType:"Numeric" -> Tag wird im Kalender als Zahl dargestellt
d1-> Montag....d5->Freitag

Style Sonntag: -> gilt für usage:"d0" usageType:"Numeric" -> Tag wird im Kalender als Zahl dargestellt
d0-> Sonntag
In InDesign muss das Format für den Sonntag definiert werden.

Die Gestaltung kann über ein Zeichenformat und/oder Absatzformat und/oder Zellformat definiert werden.

Feiertage werden über usage "tNummer" zugeordnet.

Diese Tnummer muss bei den holiday-Einträgen als type definiert sein. Die Nummer steuert die Prioritäten, falls mehrere Sondertage auf einen Tag fallen.

Ich hoffe, dass das jetzt etwas klarer ist. Experimentiere einfach mal ein wenig.

Für weitere Unterstützung könnte es hilfreich sein, dass Du mir eine konkrete Aufgabe stellst, die wir dann gemeinsam lösen können.