Rapla
Rapla Veranstaltungstyp
Veranstaltungstypen dienen in Rapla der Klassifizierung von Veranstaltungen und können auf die Bedürfnisse der Anwender angepasst werden. Ein Veranstaltungstyp kann zum Beispiel eine Besprechung, Schulung, Vorlesung oder Belegung sein. Dazu kann der Administrator in der Ressourcenauswahl (linker Teil der Anwendung, wird auch Ressourcenbaum genannt) neue Veranstaltungstypen anlegen, existierende Veranstaltungstypen bearbeiten oder löschen. Zum Anlegen muss im Veranstaltungsbereich des Ressourcenbaums mittels rechter Maustaste ein Kontext-Menu aufgemacht werden, über dies ein neuer Veranstaltungstyp angelegt werden kann (Neu -> Veranstaltungstyp). Über das gleiche Menü kann ein ausgewählter Veranstaltungstyp bearbeitet (Menüpunkt "Bearbeiten") oder gelöscht (Menüpunkt "Auswahl löschen") werden. Wenn der Administrator einen neuen Veranstaltungstyp anlegt, erscheint der im folgenden beschriebene Dialog. Beim Bearbeiten erscheint der gleiche Dialog, nur dass die Werte vorbelegt sind.
In dem bearbeiten Dialog des Veranstaltungstyps kann der Administrator mehrere Sachen einstellen: Im oberen Bereich die allgemeine Einstellungen, im mittleren Bereich die Attributdefinitionen, darunter die Anzeigekonfiguration und im unteren Bereich die Zugriffsrechte.
Bei den allgemeinen Einstellungen muss ein Name für den neuen Veranstaltungstyp vorgegeben werden, der in Rapla überall verwendet wird, sobald von diesem Veranstaltungstyp die Sprache ist. Der Elementschlüssel ist für Kommunikationen zu anderen Systemen wichtig.
Bei den Attributen kann der Administrator beliebig viele Attribute hinzufügen und existierende bearbeiten beziehungsweise löschen. Für jedes Attribut kann ein Name, ein Schlüssel, ein Typ (mit einer Wurzel bei Ressourcen oder Kategorien), der Standardwert, die Bearbeitungsansicht und zusätzliche Einstellungen vorgegeben werden. Der Name wird beim Anlegen und Bearbeiten einer Veranstaltung des Typs für die Anzeige des Attributes genutzt. Der Schlüssel hat wieder eine Bedeutung für die Kommunikationen mit anderen Systemen und für die Anzeigeformatierung (sieh unten). Beim Typen kann zwischen Ja/Nein, Text, Ganze Zahl, Kategorie, Ressource oder Datum ausgewählt werden, entsprechend des Attributtyps. Abhängig von der Auswahl wird beim Bearbeiten des Attributes in einer Veranstaltung eine andere Auswahl beziehungsweise Eingabe dargestellt, um den Benutzer möglichst gut zu unterstützten. Wenn beim Typ Ressource oder Kategorie ausgewählt wurde, kann danach die Wurzel im Ressourcen- oder Kategorienbaum angegeben werden, um die Auswahl durch den Benutzer später einzuschränken. Beim Standardwert kann eine Vorbelegung angegeben werden, die bei einer Neuanlage einer Veranstaltung des Typs genutzt wird. Entsprechend des Typs werden hier unterschiedliche Eingaben gezeigt. Die gleiche Anzeige wird später einem Benutzer ebenfalls angezeigt, wenn er dieses Attribut bearbeitet. Wenn als Typ Ressource oder Kategorie ausgewählt wurde, wird als nächstes ein Multiselect angezeigt. Hier kann vorgegeben werden, ob später bei dem Attribut nur eine Ressource beziehungsweise Kategorie ausgewählt werden kann oder mehrere. Die Bearbeitungsansicht bestimmt, wo das Attribut beim Bearbeiten einer Veranstaltung dieses Typens erscheint. Wenn Attribute eher versteckt sein sollen, sollte die Bearbeitungsansicht auf "zusätzliche Informationen" geändert werden. Andernfalls wird das Attribut direkt beim Bearbeiten einer Veranstaltung angezeigt. In den "zusätzliche Informationen" Dialog kann später über einen Button gewechselt werden. Bei den Einstellungen können zusätzliche Informationen zu dem Attribut entsprechend des eingestellten Typs angegeben werden.
Im Bereich der Anzeigekonfiguration kann der Administrator zum einen den Anzeigenamen einstellen. Hier können entweder feste Zeichen (zum Beispiel "-"), Verweise auf Attribute mit geschweiften Klammern und dem Attributschlüssel (eingetragener Wert eines Attributes über den Key, im Screenshot {name}) oder in Rapla hinterlegte Funktionen (zum Beispiel einen Teil einer Zeichenkette verwenden) verwendet werden. Über die Farbauswahl kann gesteuert werden, woher Rapla die Farben für die Anzeige nimmt. Dies ist wichtig, um unterschiedliche Veranstaltungen auch optisch schneller auseinander zu halten. Wir raten erst mal den Standard ("automatische Farbwahl") zu verwenden und erst auf Bedarf auf eine der anderen Einstellungen zu wechseln. Bei den Einstellungen kann zusätzlich eine Anzeigenamen für die Exporte eingestellt werden. Dies ist sinnvoll, wenn zum Beispiel in der HTML Ansicht nicht alle Informationen direkt angezeigt werden sollen. Ebenfalls kann hier eingestellt werden, wie Veranstaltungen des Typs bei der Konfliktberechnung berücksichtigt werden sollen.
Im unteren Bereich werden die Zugriffsrechte definiert, welche Benutzer beziehungsweise Benutzergruppen eine Veranstaltung des Typs anlegen, sehen oder bearbeiten dürfen.