OWL und Templates

OWL und Templates

Bitte Lesen Sie auch die Hinweise am Seitenende.

Ontologie

Die jeweils aktuelle Anwendungsontologie „Building and Furnishing Ontology - BAFO“ dieser Instanz kann über http://lod.ub.uni-heidelberg.de/ontologies/bafo/ abgerufen werden. Zum Import in eine Instanz siehe z.B. wiss-ki.eu, Import or export your ontologie.

Pathbuilder-Exporte

Changelog

main_pathbuilder_20221116T095524 (Version 1.1, Martin Schwarten)

  • Entfernte Disambiguierung für bafo:K31_Titletype in Objekt: "Objektname (Gruppe)" and "Alternative Objektname (Gruppe)"
  • Entfernte Disambiguierung für Objekt: "Sachklassifikation-Typ", "Material-Typ", "Gattungsbezeichnung", "Bezeichnung nach IconClass"
  • Hinzugefügte Disambiguierung für 2. ecrm:E22_Human-Made_Object in "Objekt: Hat Teil (hierarchische Beziehung)", "Hat architektonischen Kontext (Beziehung Ausstattung - Bauobjekt)", "Beziehung Vorgängerobjekt / Nachfolgerobjekt - ist Vorgänger von", "Beziehung Vorgängerobjekt / Nachfolgerobjekt - ist Nachfolger von"
  • Entfernte Disambiguierung fü for ecrm:E21_Person in Objekt: "Besitzer / Nutzer - Privatperson (Subgruppe), Name der Privatperson"
  • Entfernte Disambiguierung für bafo:K16_Organisation in Objekt: "Besitzer / Nutzer - Gruppe / Körperschaft (Subgruppe), Name der Gruppe / Körperschaft"
  • Hinzugefügte Disambiguierung für bafo:K45_Condition_Type in Objekt: "Status / Zustand (Gruppe), Status-Typ"
  • Entferntes "ecrm:P1_is_identified_by -> ecrm:E41_Appellation" in Objekt: Stile und Periode (Gruppe). Removed Disambiguation for ecrm:P4_Periodin "Stil-/Periode-Bezeichnung
  • Entfernte Disambiguierung für ecrm:E29_Design_or_Procedure in Objekt: "Technik (Gruppe), Technik-Typ"
     

Die folgenden Pathbuilder-Exporte (XML) stehen zur Wiederverwendung zur Verfügung und spiegeln den aktuellen Zustand der Instanz wider:

Hinweise zum Import dieser XML-Daten siehe z.B. wiss-ki.eu, Export/ Import pathbuilder templates.

Actions

Diese Actions dienen dazu Normdaten zu holen und aktuell zu halten. Dazu müssen die entsprechenden Adapter in WissKI installiert und eingerichtet worden sein! Wie die Normdaten-Modellierung sein muss, können sie dem Hauptpathuilder unter Normdatendatei und Normdaten-Info entnehmen. Die Bundle- und Field-IDs entsprechen denen in den obigen Pathbuilder-Templates, sowie den IDs der verschiedenen Normdatendateien:

  1. Update authority file URI (update_authority_file_uri)


     
  2. Complete authority file information (complete_authority_file_information)

 

Allgemeine Informationen zur Einbindung von Normdaten in WissKI finden Sie z.B. unter wiss-ki.eu, Authority files.

Unter Konfiguration > Entwicklung > Synchronisieren besteht in Drupal/WissKI die Möglichkeit Konfigurationseinstellungen als Ganzes oder Einzeln im entsprechenden YAML-Code zu exportieren / importieren. Wir sind diesen Weg im Projekt von der Testinstanz zu BAFO-Instanz nicht gegangen und können daher nicht garantieren, dass bei Nutzungen dieser YAML-Dateien (z.B. bei 6. unten) in einer noch leeren WissKI-Instanz alles wie gewünscht funktioniert. Der sicherste Weg ist das Kopieren der benötigten Daten in das Action-Formular.

1. system.action.update_authority_file_uri.yml

uuid: 244177c1-19f3-4059-9490-e62a8a4c9b17
langcode: en
status: true
dependencies:
  module:
    - wisski_authfile
id: update_authority_file_uri
label: 'Update authority file URI'
type: wisski_individual
plugin: wisski_authfile_update_uri
configuration:
  label: 'Update authority file URI'
  id: update_authority_file_uri
  plugin: wisski_authfile_update_uri
  type: wisski_individual
  fields: "fbfc285a7ed04c1ff597ae5090f4d1d7 fbddbb9c71f80e621b2b6bc7221a42ab\r\nf6c9f5abe3b7ac1a4ff0f1de1998d570 fbddbb9c71f80e621b2b6bc7221a42ab\r\nf323e997d4ae42ba3238d6a3648779b3 fbddbb9c71f80e621b2b6bc7221a42ab\r\nfdf407be567e455e55ce6dfe3c110128 fbddbb9c71f80e621b2b6bc7221a42ab\r\nfd52439f7943d80003281fd2cd8885eb fbddbb9c71f80e621b2b6bc7221a42ab\r\nf1cdee78b2cc15d32be4a4da7ed62952 fbddbb9c71f80e621b2b6bc7221a42ab\r\nf21b494c61cf833fecf1fa479d64c11a fbddbb9c71f80e621b2b6bc7221a42ab"
  auth_adapters: "gnd_salz_adapter !^http://d-nb.info/gnd/\\S+$!u\r\ngeonames_salz_adapter !^https://sws.geonames.org/\\d+/$!u\r\naat_salz_adapter !^http://vocab.getty.edu/aat/\\S+$!u"

2. system.action.complete_authority_file_information.yml

uuid: 5152cb61-07eb-42e7-8d69-a1cacf5ba68c
langcode: en
status: true
dependencies:
  module:
    - wisski_authfile
id: complete_authority_file_information
label: 'Complete authority file information'
type: wisski_individual
plugin: wisski_authfile_complete_info
configuration:
  label: 'Complete authority file information'
  id: complete_authority_file_information
  plugin: wisski_authfile_complete_info
  type: wisski_individual
  bundle: b641fad67d2fa2a9818cb5cb382c5d19
  entry_uri_field: fbddbb9c71f80e621b2b6bc7221a42ab
  file_eid_field: f400a27fbbe726ef4f510204472e1305
  entry_id_field: ff14a8bdfb6c7c6e8b49d3c3fd0f65f1
  patterns: "1 http://d-nb.info/gnd/{id}\r\n2 http://vocab.getty.edu/aat/{id}\r\n3 https://sws.geonames.org/{id}/\r\n4 http://156.17.58.20:8080/tezaurus/displayDocument.htm?docId={id}\r\n5 https://www.wikidata.org/wiki/{id}\r\n6 http://iconclass.org/rkd/{id}"

Bitte beachten sie bei einer kompletten Nachnutzung folgendes:

  1. Stellen Sie sicher, dass die benötigten Adapter und Erweiterungen in Ihrer WissKI-Instanz vorhanden und vorkonfiguriert sind
  2. Laden Sie die OWL und aktualisieren Sie den zugehörigen Adapter
  3. Importieren Sie den Hauptpathbuilder
  4. Importieren sie die übrigen zu den Normdatenadaptern gehörenden Pathbuilder
  5. Legen Sie unter "WissKI Create, Normdatendatei" die Normdatendatei GND, AAT und Geonames an.
  6. Passen Sie gegebenenfalls die IDs der Normdatendateien und  Bundle- und Field-IDs in den Actions an.
  7. Unter Struktur Ansichten und WissKI Entities and Bundles müssen sie die Formulare und Datenansichten an ihre Wünsche anpassen, da diese Einstellungen zurzeit nicht als Exportdateien zur Verfügung gestellt werden können. Weitere Infos siehe z.B. wiss-ki.eu, "Advanced Configuration".

Sofern sie bei den Importen die in den XML-Dateien stehenden Bundle- und Field-IDs mit übernehmen, müssen Sie bei Problemen mit den Normdatenadapter-Anbindungen daran denken, dass u.U. beim Importprozess IDs verändert wurden, um Konflikte aufzulösen.

Unter "+ Path usage" können sie verwaiste Pfade finden, die u.U. auch auf ID-Probleme beim Import hinweisen können.