Im Termin Editor von OpenGroupware.org kann der Benutzer
mit Hilfe der Select-Box Termin Typ: den
Typ eines Eintrags festlegen. Zusätzliche Termintypen können
mit einem Eintrag in den Defaults definiert werden. Hierzu wird der Default-
Schlüssel SkyScheduler_customAppointmentTypes
in der
in der Domain NSGlobalDomain (NSGlobalDomain.plist
)
hinzugefügt.
Dieser Eintrag enthält eine Liste mit den selbstdefinierten
Termintypen. Jeder Listeneintrag hält ein Dictionary mit den
Schlüsseln:
type="eindeutige Id"
label="Angezeigter Name"
icon="Icon"
Das Icon muß in einem Verzeichnis unterhalb von
~opengroupware/WebServerResources
verfügbar
sein. Falls das Icon für alle Themes verfügbar sein soll,
wird es im Unterverzeichnis English.lproj
abgelegt..
SkyScheduler_customAppointmentTypes = ( { type ="vorlaeufig"; label = "Vorläufig"; icon = "apt_icon_provisional.gif"; }, { type ="besprechung"; label = "Besprechung"; icon = "apt_icon_meeting.gif"; }, );