Zum Inhalt

🗄️ Wissensdatenbank

Das Menü Wissensdatenbank ist die zentrale Drehscheibe für die Dateiverwaltung, den Datenaustausch und die Sicherung Ihrer Projekte im InfoRapid KnowledgeBase Builder. Hier verwalten Sie sowohl Ihre lokalen .kdb-Datenbankdateien als auch Ihre Cloud-Dokumente und steuern alle Import- und Exportfunktionen.


📁 Datei (Lokale App-Versionen)

In diesem Bereich finden Sie alle grundlegenden Befehle zum Umgang mit Ihrer lokalen Datenbankdatei (Windows, macOS, iOS, Android).

  • Neu: Erstellt eine neue, leere Wissensdatenbank.
  • Öffnen: Öffnet eine bestehende Datenbank von Ihrem lokalen Gerät oder einem verbundenen Cloud-Verzeichnis.
  • Erneut laden: Lädt die aktuell geöffnete Wissensdatenbank neu. Wichtig für geräteübergreifendes Arbeiten: Wenn Sie Ihre Datenbank über einen Cloud-Dienst (z. B. Google Drive) synchronisieren und auf einem anderen Gerät Änderungen vorgenommen haben, müssen Sie die Datei auf dem aktuellen Gerät über diesen Befehl manuell aktualisieren.
  • Speichern: Sichert die aktuellen Änderungen in der geöffneten Datenbankdatei.
  • Speichern unter: Speichert die Datenbank unter einem neuen Namen oder an einem neuen Speicherort. Hinweis für Android-Nutzer: Aufgrund strenger Datenschutzrichtlinien ("Scoped Storage") ab Android 11 sollten Sie diesen Befehl nutzen, um Dateien im offiziellen "Download"-Ordner zu speichern, um den Fehler "fehlende Schreibberechtigung" zu vermeiden.
  • Datenbankgröße verringern: Dieser Befehl optimiert Ihre Datei, indem er alle Einträge aus den Listen "Rückgängig" und "Wiederherstellen" dauerhaft löscht und leeren Speicherplatz aus der SQLite-Datenbank entfernt.
  • Diagramm als Bild speichern: Exportiert den sichtbaren Ausschnitt Ihres Diagramms als Bilddatei. Profi-Tipp: Erhöhen Sie vor dem Export den Zoom-Regler im Menü Ansicht einstellen auf 150% oder 200%, um ein gestochen scharfes, hochauflösendes Bild zu erhalten.
  • Drucken: Druckt das Diagramm über einen angeschlossenen Drucker aus.
  • Freigeben: Erstellt einen Screenshot des Diagramms und stellt diesen anderen Apps (z. B. E-Mail, Messenger) zur Verfügung.
  • Eigenschaften: Zeigt detaillierte Datenbank-Eigenschaften an. Hier sehen Sie statistische Werte wie die Anzahl der Elemente und Verbindungen, die Dateigröße, die Datenbank-ID sowie die Anzahl der verwendeten Element- und Verbindungskategorien.

☁️ Web-Version & Cloud-Verwaltung

Wenn Sie die kostenlose Web-Version unter inforapid.org nutzen, unterscheidet sich das Menü und bietet spezifische Funktionen für die Online-Verwaltung:

Ihr Benutzerkonto

  • Benutzerdaten ändern: Verwalten Sie hier Ihr Online-Profil, Ihre E-Mail-Adresse und ändern Sie Ihr Passwort.
  • Abmelden: Meldet Sie sicher von der Webanwendung ab.

Datei (Web-spezifisch)

Neben den bekannten Befehlen (Neu, Öffnen, Eigenschaften) stehen Ihnen online zusätzlich zur Verfügung:

  • Umbenennen / Löschen: Erlaubt das Umbenennen oder vollständige Löschen einer Online-Datenbank auf dem Server.
  • Hochladen / Herunterladen: Da es in der Web-Version keine automatische lokale Speicherung gibt, laden Sie hier Ihre lokalen .kdb-Dateien auf den Server oder sichern Sie Online-Datenbanken durch regelmäßiges lokales Herunterladen. Wichtiger Hinweis: Inaktive Online-Konten (ohne Login) werden nach 3 Monaten samt aller Daten automatisch gelöscht.
  • Freigeben: Erzeugt einen langen, geheimen Link (Token), mit dem Sie Ihre Wissensdatenbank für andere Personen freigeben können. Sie können wählen, ob das Diagramm nur lesend, zur Bearbeitung oder zum Herunterladen/Exportieren geteilt wird. Hinweis: Um diese Funktion nutzen zu können, müssen Sie kostenlos "Autorisierter Benutzer" werden. Dabei wird Ihre hinterlegte Anschrift als Impressum im Diagramm angezeigt.

🕒 Zuletzt geöffnet

  • Zuletzt geöffnet: Listet die Datenbanken auf, an denen Sie kürzlich gearbeitet haben, sodass Sie mit nur einem Klick schnell wieder darauf zugreifen können.

🔄 Import / Export

Dieses Untermenü ist das Herzstück für den Datenaustausch. Hier können Sie Ihr Wissen in verschiedene Formate exportieren oder externe Datenstrukturen in Ihre MindMap einlesen.

  • Als Textdokument exportieren: Generiert ein formatiertes HTML-Dokument in Gliederungsform aus Ihren Elementnamen, Beschreibungen und Notizen samt Inhaltsverzeichnis.
  • Diagramm als 3D-Modell exportieren: Exportiert Ihr Diagramm als interaktives 3D-Modell im .glb-Format. Dieses Modell enthält Ihre vergebenen Hyperlinks und lässt sich über das HTML-Code-Snippet <model-viewer> nahtlos in Ihre eigene Webseite einbinden, wo Besucher es interaktiv drehen und anklicken können.
  • CSV-Daten exportieren: Exportiert die Inhalte Ihrer MindMap als strukturierte Werte in eine CSV-Datei, die sich z. B. in Microsoft Excel weiterverarbeiten lässt.
  • JSON-Daten exportieren: Sichert Ihre Diagrammdaten im maschinenlesbaren JSON-Format.
    • Optionen: Sie können Elementnotizen exportieren und Als reinen Text exportieren (entfernt HTML-Formatierungen) an- oder abwählen.
    • Vorschau aktualisieren: Ein Klick auf Vorschau aktualisieren zeigt das JSON direkt im Textbereich des Dialogs an, ohne eine Datei herunterladen zu müssen.
  • XML-Daten importieren: Ermöglicht es, strukturierte XML-Daten aus externen Systemen in Ihre MindMap einzulesen und grafisch darzustellen.
  • CSV-Daten importieren: Liest Tabellendaten im CSV-Format ein. Die erste Zeile der Datei dient als Definition für die Elementkategorien. Über spezielle Spaltenüberschriften wie $itemdescription, $itemnote oder $itemurl können Sie gezielt Beschreibungen, Notizen und Hyperlinks automatisiert aus der Tabelle zuordnen. Auch Verbindungen (über $relationname, $relationdescription etc.) lassen sich so automatisch generieren.
  • JSON-Daten importieren: Liest Ihre Diagrammdaten im JSON-Format ein. Sie können eine .json-Datei auswählen, per Drag-and-Drop ablegen oder JSON-Text direkt in das Textfeld einfügen.
    • Existierende Elemente aktualisieren (Kontrollkästchen): Ist dies aktiviert, werden Elemente im JSON, deren Name (label) bereits im Diagramm existiert, an Ort und Stelle aktualisiert (inkl. Notizen und Eigenschaften), anstatt Duplikate anzulegen.
  • Obsidian-Vault-Import: Sie können einen kompletten Obsidian-Vault (samt Markdown-Notizen, [[Wikilinks]], Tags und Anhängen) direkt in das native .kdb-Format konvertieren. Siehe die ausführliche Anleitung How-To: Obsidian-Vault importieren.

📋 Referenz des JSON-Schemas

Das vom InfoRapid KnowledgeBase Builder genutzte JSON-Format ist folgendermaßen aufgebaut:

{
  "nodes": [
    {
      "id": 1,                       // Eindeutige Integer-ID
      "label": "Knotenname",         // Titel des Elements (unterstützt HTML & Emojis)
      "description": "Tooltip-Text", // Optionale Beschreibung / Text für "Elemente aufklappen"
      "note": "<p>HTML-Notiz</p>",   // Optionale formatierte HTML-Notiz
      "url": "https://example.com",  // Optionaler Hyperlink (itemid://71 oder URL)
      "categoryId": 1,               // Optionale Kategorie-ID (oder [catId, tag1, tag2])
      "properties": {                // Optionale individuelle Formatierung
        "is": "hexagon",             // Form: hexagon, circle, rect, rhomb, triangle, para, trapez
        "iw": 1.3,                   // Schriftgrößenfaktor (0.6 bis 1.6)
        "fn": "Arial",               // Schriftartname
        "ic": [74, 85, 226],         // Eigene Füllfarbe [R, G, B]
        "tc": [255, 255, 255]        // Eigene Textfarbe [R, G, B]
      }
    }
  ],
  "edges": [
    {
      "id": 1,                       // Eindeutige Integer-ID
      "source": 1,                   // ID des Startknotens
      "target": 2,                   // ID des Zielknotens
      "label": "Vorwärtsbeschriftung",// Kantenlabel (Präfix "T:" aktiviert Tabellenrelation)
      "description": "Beschreibung", // Optionale Kantenbeschreibung
      "categoryId": 1                // Optionale Verbindungskategorie-ID
    }
  ],
  "nodeCategories": [                // Liste der Elementkategorien
    { "id": 1, "name": "Kategorie-Name", "properties": { "ic": [46, 204, 113] } }
  ],
  "edgeCategories": [                // Liste der Verbindungskategorien (eigener ID-Namespace)
    { "id": 1, "name": "Verbindungskategorie-Name" }
  ],
  "diagram": {
    "properties": {
      "tv": 0,                       // 0 = 2D-Diagramm, 2 = 3D-Ansicht, 1 = Tabellenansicht
      "dl": 0,                       // 2D-Layout-ID (0 bis 18)
      "dl3d": 0,                     // 3D-Layout-ID (0 bis 4, aktiv bei tv: 2)
      "ics": "Set1",                 // Name des Farbschemas
      "irc": 0,                      // Verbindungsfarben umkehren (1 = an, 0 = aus)
      "iex": 0,                      // Elemente aufklappen (1 = an, 0 = aus)
      "wtr": 1,                      // Tabellenverbindungen als Linien zeigen (1 = an, 0 = aus)
      "swm": 1,                      // Schatten (1 = an, 0 = aus)
      "cgm": 1,                      // Farbverlauf (1 = an, 0 = aus)
      "lw": 2,                       // Linienbreite (1 bis 5)
      "bc": [255, 255, 255],         // Hintergrundfarbe [R, G, B]
      "bp": "perspective"            // Name des Hintergrundmusters
    }
  }
}

💡 Beispiele

Um neuen Benutzern den Einstieg zu erleichtern und die enorme Vielseitigkeit des InfoRapid KnowledgeBase Builders zu demonstrieren, finden Sie hier eine Sammlung vorinstallierter Muster-Datenbanken. Klicken Sie diese einfach an, um sie zu öffnen und das jeweilige Layout in Aktion zu sehen:

  • Mind Map (Klassische MindMap-Struktur)
  • Fehleranalyse (Entscheidungsbaum zur Fehlersuche)
  • Mathematische Ausdrücke (Demonstriert die Einbindung von Formeln via jqMath)
  • Flussdiagramm (Prozessabläufe und Charts)
  • Stammbaum (Hierarchische Familienstrukturen)