Beziehungen bearbeiten

In der rechten Region des Editors sitzt neben Eigenschaften der Tab Beziehungen. Er zeigt, wie die geöffnete Notiz mit anderen Notizen und mit dem Web verbunden ist — wer hier arbeitet, baut das Netz aus Verknüpfungen, aus dem Apparat seinen Wert zieht. Du legst hier ausgehende Beziehungen an, ergänzt sie um Zusatzangaben, räumst sie auf und siehst auf einen Blick, welche anderen Notizen auf die offene zeigen.

Wie Beziehungen grundsätzlich aufgebaut sind — verbhafte Namen wie works_at oder knows, gerichtet, mit optionalen Zusatzfeldern — steht unter Entität — Beziehungsfelder.

Lese-Ansicht

Beim Öffnen einer Notiz zeigt der Tab fünf Abschnitte untereinander:

Anders als beim Anlegen aus der Suche ist der Beziehungstyp hier nicht vorbelegt — du wählst ihn selbst, weil die bloße inhaltliche Nähe nichts über die Art der Beziehung sagt. Verknüpfst du eine eingehende Zeile, wird die Beziehung damit gegenseitig (und wandert mit dem ↔-Symbol nach oben zu den ausgehenden Beziehungen). Sobald du einen Eintrag verknüpfst, verschwindet er aus diesem Abschnitt — er ist ja nun verbunden; verwirfst du die Änderung ungespeichert, kommt er beim nächsten Laden zurück. Die verwandten Vorschläge beziehen sich auf den zuletzt gespeicherten Stand der Notiz.

Eine Beziehung anlegen

Unter der Liste der ausgehenden Beziehungen sitzt der Schalter Neue Beziehung. Ein Klick öffnet ein Formular mit zwei Feldern:

Bequemer geht es über die Suche: Im Suche-Tab der linken Region trägt jeder Treffer einen Aktions-Schalter, der direkt eine Beziehung zur getroffenen Notiz anlegt — mehr dazu unter Notizen suchen. Der Beziehungstyp ist dann mit mentions vorbelegt und bleibt überschreibbar.

Legst du eine zweite Beziehung desselben Typs an, fasst Apparat beide still zu einer Liste zusammen; eine vorhandene einzelne Beziehung muss dafür nicht von Hand umgebaut werden.

Zusatzangaben zu einer Beziehung

Eine Beziehung kann festhalten, wann sie begann, in welcher Rolle oder unter welchen Konditionen — Apparat nennt solche Zusatzangaben Eigenschaften der Beziehung. In der Lese-Ansicht trägt jede Beziehungszeile einen +-Schalter; er öffnet ein Formular mit den Feldern Eigenschaft (der Name, etwa since oder role) und Wert.

Die Namen target, label und path sind für Apparats eigene Buchhaltung reserviert und lassen sich nicht als Eigenschaft vergeben. Versuchst du es doch, weist das Formular die Eingabe mit einer konkreten Meldung am Feld ab.

Eine bereits gesetzte Eigenschaft änderst oder löschst du über das Aktions-Menü ihrer Zeile — derselbe Weg wie bei den freien Feldern im Eigenschaften-Tab. Entfernst du die letzte Eigenschaft einer Beziehung, bleibt die Beziehung selbst erhalten.

Verwandte Beziehungstypen zusammenführen

Damit das Vokabular nicht zerfasert, achtet Apparat beim Anlegen und beim Umbenennen auf den Beziehungstyp. Tippst du einen Typ, der einem bestehenden stark ähnelt — etwa WorksAt neben dem schon genutzten works_at —, fragt Apparat nach, ob du den bestehenden Typ übernehmen willst, statt eine zweite Schreibweise zu etablieren. Du entscheidest pro Fall: den Vorschlag annehmen oder bei deiner Eingabe bleiben.

Eine Beziehung löschen oder umsortieren

Jede Beziehungszeile trägt in der Aktions-Spalte einen Löschen-Schalter; mit aktiviertem JavaScript findest du ihn im Aktions-Menü der Zeile. Trägt ein Beziehungstyp mehrere Ziele, verschiebst du sie innerhalb ihrer Gruppe über die Schalter nach oben / nach unten im Menü, mit Alt + Pfeil hoch/runter oder per Ziehen mit der Maus — genau wie die Elemente einer Liste im Eigenschaften-Tab. Ohne JavaScript stehen die beiden Pfeil-Schalter direkt in der Zeile.

Ein Ziel wechselst du, indem du die alte Beziehung löschst und eine neue anlegst — so durchläuft das neue Ziel dieselben Prüfungen wie beim ersten Anlegen.

Externe Verweise

Unter Externe Verweise sitzt der Schalter Neuer Verweis. Das Formular fragt nach der Adresse und optional nach Titel und Format. Lässt du Titel oder Format leer, kannst du sie später über die Synchronisieren-Aktion am Eintrag aus der verlinkten Seite nachladen. Mehrere Verweise ordnest du wie die Beziehungen darüber um — über das Menü, mit Alt + Pfeil hoch/runter oder per Ziehen.

Übernehmen heißt noch nicht speichern

Wie im Eigenschaften-Tab landet jede Änderung erst dann auf der Festplatte, wenn du den Speichern-Schalter in der Werkzeugleiste auslöst — siehe Eine Notiz schreiben. Bis dahin kannst du Beziehungen anlegen, Eigenschaften ergänzen, den Schreibtext ändern und am Ende alles in einem Schritt sichern. Verlässt du den Editor mit ungesicherten Änderungen, fragt der Browser nach.