Kategoriensysteme

Für jedes Kategoriensystem wird eine Konfiguration mit dem Scope "properties" angelegt. Die Konfiguration umfasst folgende Schlüssel:

SchlüsselBeschreibung
typeStandardmäßig wir eine Baumstruktur verwendet (tree), alternativ kann eine flache Liste (flat) eingesetzt werden.
displayfieldWelche Spalte enthält die Bezeichnung der Kategorie (lemma|name)? Es kann ein aus allen Lemmata zusammengesetzter Pfad angezeigt werden (path).
levelOptional für Bäume: Ein Kategoriensystem kann neben inhaltlichen Einträgen auch durch übergeordnete Kategorien strukturiert werden. Zum Beispiel lassen sich Literaturtitel in die Kategorien "Quellen", "Archivalien" und "Literatur" unterteilen (bei denen dann das Feld iscategory gesetzt wird, siehe den fields-Schlüssel). Welches ist die erste inhaltliche Ebene? (optional)
alphasortOptional. Darf das Kategoriensystem automatisch alphabetisch sortiert werden (true) oder ist eine manuelle Reihefolge zwingend (false)? Standardwert ist false.
columns

Optional. Welche Spalten sollen in der Tabellenansicht dargestellt werden? 

Es werden folgende Spalten unterstützt:

lemma, name, sortkey, ishidden, iscategory, comment, keywords, articles_count, items_count, links_count, norm_data, norm_iri, iri_path, id 

fields

Welche Felder sollen verwendet werden? Es werden folgende Felder unterstützt:

parent_id, ancestors, lemma, name, related_id, properties_id, sortkey, unit, content, elements, source_from, iscategory, ishidden, comment, signature, published, norm_data, norm_iri, iri, file_name, image

Die Felder ancestors und parent_id sollten gemeinsam angegeben werden: Ersteres wird in der Leseansicht zur Anzeige des Pfades verwendet, letzteres in der Bearbeitungsansicht zur Auswahl des Oberlemmas. Beide können mit der gleichen Beschriftung "Oberlemma" konfiguriert werden.

Die Felder file_name und image sollten ebenfalls gemeinsam angegeben werden. Ersteres zeigt in der Leseansicht ein Bild an, letzteres in der Bearbeitungsansicht ein Eingabfeld zur Auswahl des Bildes bzw. Dateinamens.