De:Gramps 6.0 Wiki Handbuch - Zusatzmodulverwaltung

From Gramps
Zurück Index Nächste


Über den Dialog Zusatzmodulverwaltung kannst du steuern, wie Gramps Plugins und Add-ons von Drittanbietern verwaltet. Gramps besteht aus einem Kern und vielen Plugins. Beim Start von Gramps wird der Kern geladen und nur eine begrenzte Anzahl von Plugins. Das verkürzt die Startzeit und verringert den Speicherbedarf von Gramps. Anschließend werden viele Plugins bei Bedarf automatisch von Gramps geladen, sodass viele Benutzer sich der Existenz von Plugins oder deren verzögertem Laden nicht bewusst sein müssen.

Der Zusatzmodulverwaltung-Dialog ist über das Menü {{man menu|[[De:Gramps_6.0_Wiki_Handbuch_-_Navigation#Hilfe|Hilfe -> Plugin-Manager verfügbar. Viele der Funktionen des Plugin-Managers sind für Entwickler gedacht, und die unten beschriebenen Dialoge sind diejenigen, die Entwickler sehen. Die Funktionen für normale Benutzer sind unten angegeben, wenn sie sich unterscheiden.

Registrieren und laden

Zusatzmodule befinden sich entweder auf dem Rechner und sind Gramps bekannt, wenn dies so ist sind sie registriert, oder sie befinden sich auf einem entfernten Rechner und Gramps kennt nur ihren Namen, Art und Beschreibung, dann werden sie Erweiterungen genannt.

Wenn Gramps startet, liest es automatisch Informationen über die lokalen Zusatzmodule so das sie registriert werden. Die Erweiterungsverwaltung kann verwendet werden um nicht auf dem Rechner befindliche Erweiterungen herunter zu laden so das diese registriert werden.

Registrierte (z.B. lokale) Zusatzmodule werden von Gramps in den folgenden Situationen geladen:

  1. automatisch beim Start. Einige Zusatzmodularten werden beim Start geladen (z.B. nicht verborgene Ansichten), einige Zusatzmodule können eine Kennzeichnung haben, die das Laden beim Start erzwingt,
  2. automatisch aufgrund von Anwenderaktionen klicken auf eine Ansicht oder anfragen eines Berichts,
  3. durch die ausdrückliche Anforderung des Anwenders in der Zusatzmodulverwaltung sie zu laden,
  4. Remote-Erweiterungen werden gleichzeitig mit ihrer Registrierung geladen, indem du Erweiterungen installieren über das Menü {{man menu|[[De:Gramps_6.0_Wiki_Handbuch_-_Navigation#Verwendung_der_Zusatzmudulverwaltung|Bearbeiten -> Erweiterungsverwaltung...“ verwendest.

Zusatzmodulverwaltung Dialog

Im Dialogfeld Zusatzmodulverwaltung kannst du festlegen, wie Gramps Zusatzmodule und Erweiterungen von Drittanbietern verwaltet. Das Dialogfeld enthält zwei Registerkarten:

Tango-Dialog-information.png
Du kannst auch die integrierte Zusatzmodulverwaltung ersetzen durch

das experimentelle Zusatzmodulverwaltung erweitert Zusatzmodul von Drittanbietern, das eine einheitliche Ansicht bietet, die die Ansichten „Registriert“ und „Geladen“ mit allen verfügbaren Drittanbieter-Erweiterungen/Zusatzmodule kombiniert.


Registrierte Zusatzmodule

Abb. 9.1 "Registrierte Zusatzmodule" Registerkarte (Entwicklermodus)

Hier siehst du eine Liste aller Zusatzmodule, die Gramps gefunden hat. Dies sind Zusatzmodule, die Teil von Gramps sind genauso wie Zusatzmodule/Erweiterungen im Verzeichnis gramps60/plugins welches sich im Gramps Anwenderverzeichnis befindet. Die Art der Zusatzmodule wird in der ersten Spalte angezeigt.

Du kannst ein Zusatzmodul ein- oder ausblenden, indem du eine Zeile auswählst und auf die Schaltfläche Verbergen/Aufdecken klickst. Dies ist nur für die Benutzer-Zusatzmodule sinnvoll.

Wenn du eine Zeile auswählst und darauf doppelklickst oder auf die Schaltfläche Info drückst, wird das Dialogfeld Detaillierte Information angezeigt.

Verwende die Schaltfläche Schließen, um das Programm zu beenden. Die Schaltfläche Neu laden ... tut was?

Im Entwicklermodus werden zwei zusätzliche Schaltflächen angezeigt:

  • Bearbeiten - Dadurch wird die Quellcode-Datei der ausgewählten Zeilen in deinem zugehörigen Texteditor geladen.
  • Laden - Erzwingt ein Neuladen des ausgewählten Zusatzmodul/Erweiterung.


Geladene Zusatzmodule

Abb. 9.2 "Geladene Zusatzmodule" Registerkarte (Entwicklermodus)

Hier siehst du eine Liste aller Zusatzmodule, die versucht wurden zu laden. Normalerweise werden alle Ansichten (wie Beziehungenkategorie) geladen und alle Gramplets/Berichte/Werkzeuge, die du verwendet hast, werden automatisch geladen.

Wenn eine Fehler während des Ladens des Zusatzmoduls aufgetreten ist, wird der Status hier angezeigt. Durch Doppelklicken auf eine Zeile mit einem Fehler wird das Dialogfeld Detaillierte Information geöffnet, in dem der Fehler im Detail angezeigt wird. Du kannst diese verwenden, um den Autor des Zusatzmoduls oder die Gramps-Fehlerliste zu kontaktieren.

Wenn du später feststellst, dass dir ein Zusatzmodul nicht gefällt, kannst du es als "Verdeckt" markieren und es wird nicht mehr angezeigt.

Du kannst ein Zusatzmodul ein- oder ausblenden, indem du eine Zeile auswählst und auf die Schaltfläche Verbergen/Aufdecken klickst. Dies ist nur für die Benutzer-Zusatzmodule sinnvoll.

Wenn du eine Zeile auswählst und auf die Schaltfläche Info drückst, wird das Dialogfeld Detaillierte Information angezeigt.

Verwende die Schaltfläche Schließen, um das Programm zu beenden.

Im Entwicklermodus werden zwei zusätzliche Schaltflächen angezeigt:

  • Bearbeiten - Dadurch wird die Quellcode-Datei der ausgewählten Zeilen in deinem zugehörigen Texteditor geladen.
  • Laden - Erzwingt ein Neuladen des ausgewählten Zusatzmodul/Erweiterung.


Aktionen

Ausblenden/Aufdecken

Über den Zusatzmodulverwaltung-Dialog können Zusatzmodule ein- oder ausgeblendet werden. Einige Menüs zeigen ausgeblendete Erweiterungen nicht an, sodass das Erweiterung nicht ausgewählt werden kann. Wenn beispielsweise ein Gramplet ausgeblendet ist, erscheint es nicht im Kontextmenü Gramplet hinzufügen, das angezeigt wird, wenn du mit der rechten Maustaste auf den Hintergrund der Hauptregisterkarte Gramplets klickst. Das Ausblenden einiger Erweiterungen (wie Beziehungen oder Gramps-Ansichten) hat jedoch keine Auswirkungen und ist möglicherweise nicht einmal zulässig.

Detaillierte Informationen Dialog

Abb. 9.3 Dialogfeld „Detaillierte Informationen“ – Beispiel mit Kontextmenü

Das Dialogfeld {{man label|[[De:Gramps_6.0_Wiki_Handbuch_-_Zusatzmodulverwaltung#Detaillierte_Informationen_Dialog|Detaillierte Informationen}} zeigt Informationen zum ausgewählten Zusatzmodul/Erweiterung an. Über ein Kontextmenü kannst du die Informationen nach Bedarf kopieren und einfügen. Du kannst damit den Zusatzmodul-Autor kontaktieren oder ein Problem an den Gramps-Bugtracker melden.


  • Zusatzmodulname:
  • Beschreibung:
  • Version:
  • Autoren:
  • E-Mail:
  • Dateiname:
  • Standort:


Zusatzmodularten

Es gibt zwei Hauptkategorien von Zusatzmodule in Gramps: Benutzer-Zusatzmodule und System-Zusatzmodule. Benutzer-Zusatzmodule sind solche, die du verwendest und steuerst, um dir verschiedene Funktionen zur Verfügung zu stellen. Die System-Zusatzmodule werden von Gramps verwendet.

Es gibt viele Zusatzmodule, die mit Gramps geliefert werden. Allerdings kann jeder auch ein Zusatzmodul schreiben und es teilen. Diese Zusatzmodule von Drittanbietern werden als „Erweiterungen” bezeichnet. Wir ermutigen Benutzer und Entwickler ausdrücklich, ihre Kreationen mit anderen Gramps-Benutzern zu teilen.

Siehe auch:

Anwender Zusatzmodulen

Die folgenden Arten von Anwender Zusatzmodulen existieren in Gramps:

  1. Dokumentationersteller: Unterbauten für die Gramps Berichte erstellen kann (PDF, ODF, ASCII Text, ...).
  2. Exporteure: Exportformate in die du deine Daten via Stammbaum->Export exportieren kannst.
  3. Gramplets: kleine Programme die du in die Grampletansicht einbinden oder loslösen und als eigenes Fenster verwenden kannst.
  4. Gramps Ansichten: die Ansichten im Hauptfenster von Gramps.
  5. Importeure: Importformate aus denen du via Stammbaum->Import Daten importieren kannst.
  6. Kartendienste: Ziele, die in der Orteansicht verwendet werden können um zu einem Internetkartendienst zu gelangen (Gehe Werkzeugleistenschaltfläche).
  7. Schnellbericht: kurze Berichte die über die Kontextmenüs in den Listenansichten oder über das Schnellbericht Gramplet verfügbar sind.
  8. Berichte: Schriftliche oder grafische Berichte, die Gramps erstellen kann.
  9. Werkzeuge: Werkzeuge, die du über das Werkzeuge Menü starten kannst.

System Zusatzmodule

Die folgenden Arten von System Zusatzmodulen existieren in Gramps:

  1. Datenbank: Unterbauten, mit denen Gramps alternative Datenbanktypen unterstützen kann.
  2. Zusatzmodul Bibliotheken: Bibliotheken die vorliegen und zusätzliche Funktionalität bieten.
  3. Beziehungen: Verwandtschaftsrechner für verschiedene Sprachen
  4. Regel: Regeln für benutzerdefinierte Filter
  5. zitieren: Fundstellenformatierer
  6. Miniaturbilderzeuger: Erzeugung von Miniaturansichten für die Vorschau von Medien


Benutzermodus oder Entwicklermodus

Gramps erkennt anhand des Python-Optionsflags „optimise“, ob es im Benutzermodus oder im Entwicklermodus ausgeführt wird:

  • python -O gramps.py

Siehe Debugging Gramps (englisch).

Zurück Index Nächste
Gnome-important.png Spezielle Copyright Notiz: Alle Änderungen auf dieser Seite müssen unter zwei copyright Lizenzen stehen:

Diese Lizenzen ermöglichen es dem Gramps-Projekt die bestmögliche Verwendung dieses Handbuchs als freien Inhalt in zukünftigen Gramps Versionen. Wenn du mit dieser dual Lizenzierung nicht einverstanden bist, bearbeite diese Seite nicht. Du darfst zu anderen Seiten des Wiki die nur unter die GFDL Lizenz fallen nur über externe Links (verwende die Syntax: [http://www.gramps-project.org/...]), nicht über interne Links verlinken.
Außerdem verwende nur die Bekannten Drucktechnische Konventionen