Webtrees Handbuch/Anleitung für Webmaster/Erweiterungsmodule/Großfamilie: Unterschied zwischen den Versionen

aus wiki, dem genealogischen Lexikon zum Mitmachen.
Zur Navigation springen Zur Suche springen
Markierung: visualeditor
Markierung: visualeditor
Zeile 110: Zeile 110:
<code>1 BIRT
<code>1 BIRT


2 _ASSO @I123@
2 _ASSO @I123@3 RELA triplett</code>
 
3 RELA triplett</code>


oder
oder
Zeile 171: Zeile 169:
Dieses Modul erfordert die webtrees-Version 2.1 oder höher. Es gibt auch noch eine ältere, nicht mehr gepflegte Version für die Version 2.0.
Dieses Modul erfordert die webtrees-Version 2.1 oder höher. Es gibt auch noch eine ältere, nicht mehr gepflegte Version für die Version 2.0.


Dieses Modul wurde mit der webtrees-Version 2.1.5 und allen verfügbaren Themen und allen anderen Erweiterungsmodulen getestet.
Dieses Modul wurde mit der webtrees-Version 2.1 und allen verfügbaren Themen und allen anderen Erweiterungsmodulen getestet.


=== Installation ===
=== Installation ===
Zeile 178: Zeile 176:


* Laden Sie die neueste Version von [https://github.com/hartenthaler/hh_extended_family/releases GitHub] herunter.
* Laden Sie die neueste Version von [https://github.com/hartenthaler/hh_extended_family/releases GitHub] herunter.
* Entpacken Sie das Erweiterungsmodul in das Verzeichnis "/modules_v4/hh_extended_family" des webtrees-Webservers. Wenn dieses Verzeichnis bereits vorhanden ist, können Sie es einfach überschreiben.
* Entpacken Sie das Erweiterungsmodul in das Verzeichnis <code>/modules_v4/hh_extended_family</code> des webtrees-Webservers. Wenn dieses Verzeichnis bereits vorhanden ist, können Sie es einfach überschreiben.
* Melden Sie sich als Administrator bei '''webtrees''' an, gehen Sie zu Systemsteuerung/Module/Personenseite/Reiter und suchen Sie das Modul. Es heißt "Großfamilie". Durch einen Klick auf den Schraubenschlüssel können sie die Einstellungen des Moduls verändern. Überprüfen Sie, ob es ein Häkchen für "Aktiviert" hat. Bearbeiten Sie diesen Eintrag, um die Zugriffsrechte für jeden Stammbaum festzulegen und den Menüpunkt nach ihren Wünschen zu positionieren.
* Melden Sie sich als Administrator bei '''webtrees''' an, gehen Sie zu Systemsteuerung/Module/Personenseite/Reiter und suchen Sie das Modul. Es heißt "Großfamilie". Durch einen Klick auf den Schraubenschlüssel können sie die Einstellungen des Moduls verändern. Überprüfen Sie, ob es ein Häkchen für "Aktiviert" hat. Bearbeiten Sie diesen Eintrag, um die Zugriffsrechte für jeden Stammbaum festzulegen und den Menüpunkt nach ihren Wünschen zu positionieren.
* Klicken Sie abschließend auf "Speichern", um die Konfiguration zu sichern.
* Klicken Sie abschließend auf "Speichern", um die Konfiguration zu sichern.
Zeile 188: Zeile 186:
=== Übersetzung ===
=== Übersetzung ===
----
----
Sie können helfen, dieses Modul zu übersetzen. Die Sprachinformationen sind in der Datei "resources/lang/ExtendedFamilyTranslation.php" abgelegt. Der deutsche Teil ist der aktuellste und kann als Grundlage für Ihre Übersetzung verwendet werden. Verwenden Sie einen lokalen Editor wie Notepad++, um die Übersetzungen zu erstellen. Das Zurücksenden geht per [https://github.com/hartenthaler/hh_extended_family/pulls Pull-Request in GitHub] (wenn Sie wissen wie das geht) oder per [mailto:git@hartenthaler.de E-Mail an den Programmautor]. Aktualisierte Übersetzungen werden in der jeweils nächsten Version dieses Moduls enthalten sein.
Sie können helfen, dieses Modul zu übersetzen. Die Sprachinformationen sind in der Datei <code>resources/lang/ExtendedFamilyTranslation.php</code> abgelegt. Der deutsche Teil ist der aktuellste und kann als Grundlage für Ihre Übersetzung verwendet werden. Verwenden Sie einen lokalen Editor wie Notepad++, um die Übersetzungen zu erstellen. Das Zurücksenden geht per [https://github.com/hartenthaler/hh_extended_family/pulls Pull-Request in GitHub] (wenn Sie wissen wie das geht) oder per [mailto:git@hartenthaler.de E-Mail an den Programmautor]. Aktualisierte Übersetzungen werden in der jeweils nächsten Version dieses Moduls enthalten sein.


Folgende Sprachen werden neben Deutsch und Englisch unterstützt
Folgende Sprachen werden neben Deutsch und Englisch unterstützt

Version vom 30. Juli 2022, 08:45 Uhr

Info
Handbuch Im Aufbau...

Bitte haben Sie noch ein wenig Geduld..



Das Modul stellt die Großfamilie zu einer Person in einem Reiter auf der Personenseite dar. Für die Darstellung können Urgroßeltern, Großeltern, Eltern, Schwiegereltern, Onkel, Tanten, Cousins und Cousinen, Partner, Geschwister, Neffen und Nichten, Kinder, Enkelkinder und noch weitere Personengruppen ausgewählt werden.

Steckbrief


  • Modulname: Großfamilie (hh_extended_family)
  • Autor: Hermann Hartenthaler
  • Passende webtrees-Versionen: 2.1
  • Speicherort: GitHub
  • Modulkategorie: Personenseite
  • Modulfunktion: Reiter "Großfamilie"

Beschreibung


Fehler beim Erstellen des Vorschaubildes: Datei nicht vorhanden

Dieses Modul stellt den Kern und die erweiterte Familie eines Probanden vor. Es basiert auf dem Verwandtschaftssystem der Eskimos[1].

Der Benutzer kann die angezeigten Ergebnisse filtern, sofern der Administrator dies so eingestellt hat. Die Filtermöglichkeiten umfassen

  • Geschlecht (durch Auswahl der Optionen für männlich ♂ / weiblich ♀ / unbekannt )
  • nur lebende bzw. nur verstorbene Personen (durch Auswahl der entsprechenden Optionen).

Falls es der Administrator so konfiguriert hat, hat der Benutzer die Möglichkeit die Mitglieder der Großfamilie in den Sammelbehälter zu kopieren (Personen, Familien und alle zugehörigen Quellen-, Ortsdatensätze, etc). Dies erlaubt unter Nutzung des Erweiterungsmoduls "Sammelbehälter" den GEDCOM-Export oder die Visualisierung der Großfamilie mit den Erweiterungsmodulen "TAM" oder "Lineage".

Bestandteile der Großfamilie


Die standardmäßige Präsentationsreihenfolge der Großfamilienteile orientiert sich an der Generation der Personen in diesem Teil, relativ zum Probanden

Familienteil Generation
Urgroßeltern +3
Großeltern +2
Onkel und Tanten +1
Angeheiratete Onkel und Tanten +1
Eltern +1
Schwiegereltern +1
Gegenschwiegereltern 0
Partner und Partnerketten 0
Geschwister 0
Schwäger und Schwägerinnen 0
Schwippschwäger und Schwippschwägerinnen 0
Cousins und Cousinen 0
Neffen und Nichten -1
Kinder -1
Schwiegerkinder -1
Enkelkinder -2
Schwiegerenkelkinder -2

Diese Reihenfolge kann aber durch den Administrator flexibel angepasst werden und es können durch ihn auch einzelne Teile der Großfamilie ausgeblendet werden.

Prinzipieller Aufbau eines Großfamilienteils


Jeder Block für einen Familienteil hat einen ähnlichen Aufbau. Im Kopf steht der Name des Familienteils (etwa "Urgroßeltern"). Danach erfolgt eine Angabe wie viele verschiedene Personen zu diesem Teil der Großfamilie gehören (aus der Sicht des Probanden); diese Anzahl wird nach Geschlecht aufgeschlüsselt.

Wenn der Administrator es vorgesehen hat, dann wird der Familienteil noch durch zwei Parameter gekennzeichnet, die gegebenenfalls am rechten Rand aufgeführt werden

  • Generationenabstand zum Probanden: dieser ist etwa für Kinder "-1", für Großeltern "+2".
  • Verwandtschaftskoeffizient[2]: Dieser Koeffizient zeigt den Grad der genetischen Verwandtschaft zum Probanden an. Er ist etwa für Kinder 50%, für Enkelkinder 25%.
Nuvola pen.svg Den prinzipiellen Aufbau der Anzeige beschreiben (Gliederung in Kästen, Gruppierung nach Familien, ...) Nuvola pen.svg
Nuvola pen.svg Partnerketten mit zwei Screenshots beschreiben (einmal die Textform und ergänzend die TAM-Darstellung). Nuvola pen.svg
Nuvola pen.svg Labels beschreiben Nuvola pen.svg

GEDCOM-Datensätze zur Kennzeichnung spezieller Situationen


Hier sind einige Beispiele zur Gestaltung von GEDCOM-Datensätzen, die die oben beschriebenen speziellen Situationen wiedergeben. Solchermaßen gestaltete GEDCOM-Datensätze führen dazu, dass den betreffenden Personen ein Etikett zugeordnet wird, das auf die spezielle Situation hinweist (wie etwa „adoptiertes Kind“, „Pflegekind“, „Drilling“, „totgeboren“ oder „Verbindungsproblem“ ).

Drilling

Man kann Drillinge dadurch kennzeichnen, dass man von jedem der Drillinge zu jedem anderen verweist.

1 BIRT

2 _ASSO @I123@3 RELA triplett

oder

1 ASSO @I123@

2 RELA triplett

Person ist "tot geboren" oder "als Säugling gestorben"

1 BIRT

2 AGE STILLBORN

oder

1 DEAT

2 AGE INFANT

Besonderer Verknüpfungsstatus zur Elternfamilie

Der Status der Verknüpfung eines Kindes mit seiner Elternfamilie kann die Werte "angefochten", "widerlegt" oder "bewiesen" erhalten.

1 FAMC @F123@

2 STAT CHALLENGED

Bedienoberfläche


Fehler beim Erstellen des Vorschaubildes: Datei nicht vorhanden

Neben der Bedienung des bereits oben beschriebenen

  • Filtermenüs und des
  • Buttons zum Kopieren der Großfamilie in den Sammelbehälter und
  • dem Nutzen der diversen Links in den Personentabellen

gibt es keine weiteren Interaktionsmöglichkeiten für die Benutzer dieses Moduls.

Verwaltungsmenü


Der Administrator kann im Verwaltungsmenü (siehe Abbildung rechts) über diverse Einstellungen entscheiden.

  • Welche Großfamilienteile sollen gezeigt werden und in welcher Reihenfolge sollen diese präsentiert werden; die Familienteile können mit einem Klick auf die Pfeile nach oben oder unten verschoben werden.
  • Sollen die Filteroptionen (Geschlecht, nur lebende bzw. nur verstorbene Personen) für Benutzer angezeigt werden?
  • Soll am Ende des Reiters ein zusammenfasender Abschnitt mit einigen Kenngrößen zur Großfamilie angezeigt werden?
  • Wie sollen leere Teile der Großfamilie dargestellt werden? Es gibt drei verschiedene Möglichkeiten: entweder werden leere Familienteile am vorgesehenen Platz angezeigt (mit einem Hinweis, dass es dazu keine passenden Personen gibt), oder der leere Familienteil wird bei der Ausgabe unterdrückt, wobei allerdings im zusammenfassenden Abschnitt am Ende des Reiters ein entsprechender Hinweis erfolgt, oder der leere Teil wird gänzlich unterdrückt.
  • Sollen die Mitglieder der Partnerketten zur erweiterten Familie gezählt werden? Die Partnerketten sind in ihrer Darstellung etwas besonderes und wenn sich in mehreren Schritten Partner an Partner reihen, wird man im Normalfall die entfernten Partner von Partnern nicht mehr als Teile der Großfamilie betrachten. Wenn man hier "nein" auswählt, dann werden die zusätzlichen Mitglieder in den Partnerketten nicht zur Gesamtzahl der Mitglieder der erweiterten Familie gezählt (die direkten Partner und deren Partner aus dem Familienteil "Partner" gehören aber zur Großfamilie) . Und die darüber hinausgehenden Personen und Familien werden auch nicht ausgewählt, wenn ein Anwender sich entscheidet, die erweiterte Familie in den Sammelbehälter zu kopieren. Aber auch in diesem Fall können diese Personen und Familien in den Sammelbehälter kopiert werden, indem ein spezieller Menüpunkt im Erweiterungsmodul Sammelbehälter ausgewählt wird: "füge Partnerketten für eine Person hinzu". Dieser Entscheidungspunkt ist nur dann relevant, wenn man in der Tabelle der Familienteile ausgewählt hat, dass die Partnerketten ein Teil der erweiterten Familie sind.
  • Soll eine Kurzform oder der vollständige Name des Probanden angezeigt werden? Der vollständige Name besteht aus dem Vor- und dem Nachnamen, die Kurzform ist etwa der Rufname, der Spitzname oder der erste Vorname. Wenn für den Probanden Namensbestandteile fehlen, wird eine entsprechend verkürzte Namensform verwendet.
  • Sollen in besonderen Situationen Etiketten angezeigt werden? Die Etiketten können mit Bezeichnungen wie „adoptiertes Kind“, „Pflegekind“, „Drilling“, „totgeboren“ oder „Verbindungsproblem“ beschriftet sein und werden an Personen angeheftet um auf besondere Situationen hinzuweisen. Wie diese Situationen beschrieben werden, wird im nachfolgenden Abschnitt "GEDCOM-Datensätze zur Kennzeichnung spezieller Situationen" dargestellt.
  • Sollen Parameter für jeden Teil der Großfamilie angezeigt werden? Diese Parameter kennzeichnen den jeweiligen Familienteil durch den Generationenabstand zum Probanden und den Verwandtschaftskoeffizienten für die biologisch verwandten Personen in diesem Familienteil.
  • Soll das kompakte Design verwendet werden? Im kompakten Design wird für eine Person nur der Name und die Lebensspanne in Jahren angezeigt. In der alternativen angereicherte Version wird auch ein Foto sowie die vollständige Geburts- und Todesinformationen angezeigt.
  • Soll ein Button "In den Sammelbehälter kopieren" angezeigt werden oder wird diese Funktion nicht angeboten? Wenn der Button angezeigt wird, kann der Nutzer entscheiden, dass er die Mitglieder der Großfamilie in den Sammelbehälter kopieren möchte (ggf. in der gefilterten Zusammenstellung). Das macht aber natürlich nur Sinn, wenn der Sammelbehälter für den Nutzer als zugreifbar konfiguriert ist.

Anforderungen


Dieses Modul erfordert die webtrees-Version 2.1 oder höher. Es gibt auch noch eine ältere, nicht mehr gepflegte Version für die Version 2.0.

Dieses Modul wurde mit der webtrees-Version 2.1 und allen verfügbaren Themen und allen anderen Erweiterungsmodulen getestet.

Installation


Bitte beachten Sie die folgenden Installationsanweisungen

  • Laden Sie die neueste Version von GitHub herunter.
  • Entpacken Sie das Erweiterungsmodul in das Verzeichnis /modules_v4/hh_extended_family des webtrees-Webservers. Wenn dieses Verzeichnis bereits vorhanden ist, können Sie es einfach überschreiben.
  • Melden Sie sich als Administrator bei webtrees an, gehen Sie zu Systemsteuerung/Module/Personenseite/Reiter und suchen Sie das Modul. Es heißt "Großfamilie". Durch einen Klick auf den Schraubenschlüssel können sie die Einstellungen des Moduls verändern. Überprüfen Sie, ob es ein Häkchen für "Aktiviert" hat. Bearbeiten Sie diesen Eintrag, um die Zugriffsrechte für jeden Stammbaum festzulegen und den Menüpunkt nach ihren Wünschen zu positionieren.
  • Klicken Sie abschließend auf "Speichern", um die Konfiguration zu sichern.

Upgrade


Ersetzen Sie zum Aktualisieren einfach die bestehenden Dateien durch diejenigen aus der neuesten Version.

Übersetzung


Sie können helfen, dieses Modul zu übersetzen. Die Sprachinformationen sind in der Datei resources/lang/ExtendedFamilyTranslation.php abgelegt. Der deutsche Teil ist der aktuellste und kann als Grundlage für Ihre Übersetzung verwendet werden. Verwenden Sie einen lokalen Editor wie Notepad++, um die Übersetzungen zu erstellen. Das Zurücksenden geht per Pull-Request in GitHub (wenn Sie wissen wie das geht) oder per E-Mail an den Programmautor. Aktualisierte Übersetzungen werden in der jeweils nächsten Version dieses Moduls enthalten sein.

Folgende Sprachen werden neben Deutsch und Englisch unterstützt

  • Chinesisch (traditionelle und vereinfachte Version)
  • Französisch
  • Hindi
  • Italienisch
  • Katalanisch
  • Niederländisch
  • Norwegisch
  • Russisch
  • Slowakisch
  • Spanisch
  • Tschechisch
  • Ukrainisch
  • Vietnamesisch.

Unterstützung


Sie können Fehler oder Wünsche für Erweiterungen auf der "issue"-Seite bei GitHub melden,

Sie können bei Fragen auch das webtrees-Forum mit dem Themenbereich "Customising" nutzen.

Lizenz

  • © 2022 Hermann Hartenthaler
  • abgeleitet von webtrees - © 2022 webtrees-Entwicklungsteam

Dieses Programm ist freie Software: Sie können es unter den Bedingungen der GNU General Public License, veröffentlicht von der Free Software Foundation, entweder in Version 3 der Lizenz oder (nach Ihrer Wahl) jeder späteren Version, weitergeben und/oder modifizieren.

Dieses Programm wird in der Hoffnung verteilt, dass es nützlich sein wird, aber OHNE JEGLICHE GEWÄHRLEISTUNG; ohne auch nur die stillschweigende Gewährleistung der MARKTFÄHIGKEIT oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK. Weitere Einzelheiten finden Sie in der GNU General Public License, die Sie unter http://www.gnu.org/licenses/ finden.

Einzelnachweise


  1. Artikel Verwandtschaftssystem#Eskimosystem. In: Wikipedia, Die freie Enzyklopädie.
  2. Artikel Verwandtschaftskoeffizient. In: Wikipedia, Die freie Enzyklopädie.