Überführung von Daten aus einer GeneWeb-DB in die GeneaNet-DB


Standardmäßig ist auf dem Server GeneaNet.org die Version 7.00, bei der es folgende Export-Optionen gibt: Original Gedcom-Datei und Online-Stammbaum. Der Online-Stammbaum (Dateiname base.ged) ist generell anwendbar, also um daraus eine GeneWeb-DB zu erstellen oder eine neue GeneaNet-DB. Ich habe auch getestet, man kann diese Datei auch als Import beim Programm PAF benützen kann. Natürlich werden alle Kartenarten, die PAF nicht kennt, auf die Fehlerliste gesetzt.

Für die jetzige Version GeneWeb 7.00 gilt die nachfolgende Beschreibung.

Zwei Methoden werden von mir angewandt:

1. Die Datenbank mit Adeligen aus Mitteleuropa (bei mir hwember1), hier will ich auch alle Notizen und Quellen anzeigen, alle Lebenden werden aber nicht gezeigt. Physisch stehen aber alle lebenden Personen in der DB GeneaNet mit Namen und Geburtsdaten. Das hat den Vorteil, dass man bestimmten Personen ein Passwort geben kann, damit werden nun auch alle Lebenden mit Namen und Geburtsdaten gezeigt. (Pflege in GeneaNet, unter Umständen können durch Änderung der Parameter auch wieder alle Personen (auch bei Lebenden) mit Namen gezeigt werden, dritte Variante ist auch die Geburtsdaten dazu zu zeigen. Ablauf 2. Die Datenbank meiner Familie (bei mir hwember), hier zeige ich auch Notizen und Quellen. Bei bestimmten Personen will ich verhindern, dass die Daten überhaupt in der öffentlichen Datenbank stehen. Will man Quellen und Notizen vom Export ausschließen, kann man den Umweg über PAF (kostenfreies Programm von FamilySearch.com) wählen. Kommentar 1: Natürlich ist es in GeneaNet möglich, die lebenden Personen weder mit Namen noch mit Geburtsdatum zu zeigen. Sicherer ist aber dennoch, diese Personen überhaupt nicht in der Datei bei GeneaNet zu haben.
Kommentar 2:  Ob als Import/Export-Datei ged oder gw verwendet werden soll: nachdem ich auf meinem PC GeneWeb als Erfassungsprogramm verwende, ist natürlich die Verwendung der gw-Datei die bessere Methode, weil hier alle Felder wie Alias, Öffentlicher Name, Vornamen-Alias, Nachnamen-Alias und auch noch weitere Felder richtig übertragen werden. Diese Felder sind im gedcom-Format, das von der Mormonen definiert wurde, nicht in gleicher Weise definiert und wirksam. Jemand, der auf seinem PC ein anderes Programm als GeneWeb verwendet (z.B. PAF oder PC-Ahnen), hat natürlich nur die Möglichkeit den Export/Import über eine ged-Datei zu machen.
Zur Zeit verwende ich aber die Methode, den Export/Import über die gw-Datei zu machen. Es gibt in GeneaNet aber keine Möglichkeit, Personen, die vor 120 Jahren geboren sind, von der Anzeige auszuschließen. Die theoretische Möglichkeit, bei dem Satz der Person, die man ausschließen will, die Security auf private zu setzen, funktioniert nicht. In diesem Fall gibt es nur die Möglichkeit, alle diejenigen Personen, die man ausschließen will - sofern sie vor mehr als 120 Jahren geboren sind - von der Datenbank zu entfernen, also von der Gesamt-DB eine Kopie der DB mit neuem Namen anlegen, dann alle Personen, die unterdrückt werden sollen (es betrifft nur diejenigen, die vor 120 Jahren geboren wurden), löschen und dann die bereinigte DB exportieren/importieren nach GeneaNet (in meinem Fall mit der gw-Datei).  Stehen in einzelnen Sätzen in den Notizen sehr private Daten, dann muss man natürlich vor dem Export/Import diese Daten löschen, da alle Daten in GeneaNet gezeigt werden. Stehen die Personen, die vor 120 bzw. 100 bzw. 80 Jahren (je nach Einstellung) geboren sind in der GeneaNet-Datei, dann werden sie für Besucher natürlich nicht gezeigt. Gibt man Personen das Passwort für Gast, dann werden sie ebenso wie für die Security Administrator gezeigt.
Kommentar 3: Diese Dokumentation bezieht sich auf das vorige Beispiel, die DB hwfamneu zu erstellen. Hier wurden  bewusst manche Daten über den Umweg von PAF eliminiert, also z.B. die Notizen. Nachdem PAF aber nicht wie GeneWeb bzw. GeneaNet die verschiedenen Vornamen kennt (also bei GeneaNet Feld Vorname, Feld öffentlicher Name, dann Alias-Vorname), wird dies nun so gelöst: Der Vorname im Feld Vorname steht nun mit ", also z.B. "Heinrich". Die weiteren Vornamen z.B. 1910 oder 1877 stehen nun dahinter. Das hat den großen Vorteil, dass man nach wie vor gezielt auf eine Person zugreifen kann. Wenn man bei der Suche im Vorname Heinrich 1877 wählt, bekommt man tatsächlich nur die eine Person, die 1877 geboren ist. Im Original-Stammbaum stand im Feld Alias-Vorname Heinrich_1877. Dies hat aber auch den Nachteil, dass man bei der Suche von Nachname Wember  und Vorname Heinrich nur diejenigen Personen bekommt, die nur den Vornamen Heinrich haben, also Wember Heinrich 1877 oder auch Wember  Heinrich 1910 erscheinen also nicht. Will man tatsächlich alle Personen mit dem Nachnamen Wember finden, dann darf  man nur nach dem Nachnamen Wember suchen. Vielleicht wird dieses Problem später mit der neuen Version GedCom Version 7 besser gelöst. Zur Zeit (2021) mit den hier untersuchten Versionen ist dies also unbefriedigend. Die verschiedenen Genealogieprogramme sind zu unterschiedlich, als dass man alle Vorteile der verschiedenen Programme erreichen kann. Man muss sich also entscheiden, was einem wichtig ist.

3. Kommentare zur individuellen Gestaltung
Beispiel wie ich die DB hwember1 eingestellt habe
<Einstellungen für Experten>
Datenschutz: 100 Jahre
Privatpersonen: ja
Personen ohne Daten: ja
Restriktionen bei den Links: ja
Adelstitel: ja
Bilder nicht zeigen: nein
d.h. also, dass heute (2021) nur Personen gezeigt werden, die vor 1921 geboren sind, auch wenn sie bereits verstorben sind. Das kann man dadurch übersteuern, dass man bei der betreffenden Person den Zugriff auf öffentlich stellt (statt eingeschränkt bzw. privat).
Nachdem der Parameter Adelstitel auf ja gestellt ist, werden alle Personen, für die ein Adelstitel aufgenommen worden ist, gezeigt, unabhängig davon, ob die Person lebt oder verstorben ist bzw. vor oder nach vor 100 Jahren (also 1921) geboren ist, z.B. Herzog Franz von Bayern oder Herzog Maximilian in Bayern

4. Bearbeitung der Export-Datei vor dem Import
Wenn man html-Zeichen in Feldern wie Öffentlicher Name oder Alias verwendet, muss man wissen, dass das Programm GeneWeb seit längerer Zeit die Zeichen < oder > in die Buchstabenfolge &lt; bzw. &gt; umwandelt.
Wenn man also nach der Eingabe der Zeichen < oder > die betreffende Person, bei der man dies gemacht hat, anschaut, dann hat man nicht den erwünschten Effekt (also der Name ist z.B. nicht fett dargestellt). Beim Feld Notizen wird dies nicht gemacht, hier sind die html-Zeichen regulär wirksam. Will man dennoch erreichen, dass auch in der Feldern Öffentlicher Name oder Alias die html-Zeichen wirksam werden,  muss man vor dem Importieren der Datei diese Zeichen (also &lt; bzw. &gt;)  wieder ändern, also in < oder >. Dann sind tatsächlich die html-Zeichen nach dem Importieren wieder wirksam. Dies gilt natürlich sowohl für den Import beim lokalen GeneWeb auf dem PC wie auch bei GeneaNet auf dem Server geneanet.org.

5. Details zum Ablauf:
5.1.  
Exportieren der Datei aus GeneWeb am PC
Version Geneweb 5.xx
die 3 Tasks starten:
gwd.bat (C:\gw-5.00\gw\gwd.exe)
gwsetup.bat (C:\gw-5.00\gw\gwsetup.exe)
C:\gw-5.00\START.htm (ich bevorzuge als Browser Firefox, daher als Standardöffnungsprogramm für htm und html Firefox.exe angeben)
Extrahiere aus einer Datenbank:
eine GEDCOM-Datei bzw. eine GeneWeb-Quelldatei
beides ist möglich, ich persönlich bevorzuge die zweite Version, damit ist sichergestellt, dass alle Felder, die im lokalen Geneweb aufgenommen wurden, auch übertragen werden.
Nun kann die erhaltene xxx.ged bzw. xxx.gw -Datei mittels winzip gepackt werden (das ist nicht unbedingt notwendig, jedoch bei größeren Datei sehr sinnvoll, um den Upload zu beschleunigen)

Version Geneweb 6.xx
die 3 Tasks starten:
gwd.bat (startet im allgemeinen automatisch beim Windows-Start)
gwsetup.bat (startet im allgemeinen automatisch beim Windows-Start, jedoch muss man den Schalter bei Benutzerkontensteuerung (ein nicht identifizierbares Programm möchte auf den Computer zugreifen)  <Zulassen> betätigen
C:\Geneweb6.02\START.htm
Nun Schalter <GWSetup> <Hauptmenü> Extrahiere aus einer Datenbank,
nun genau so weiter, wie oben bereits beschrieben

Version GeneWeb 7.00
wie auch bei GeneWeb 6.00

5.2 Laden der ged- bzw. gw-Datei auf den Server geneanet.org
also http://www.geneanet.org in der Browser eingeben
Nun die Benutzerdaten eingeben (Benutzernamen und Passwort)
<Mein Stammbaum> <Update>
Nun im Feld die zu übertragende Datei eingeben bzw. Durchsuchen (die zuletzt exportierte Datei steht bei Version 5 in dem Verzeichnis, das man beim Installieren von Geneweb angegeben hat, bei mir war es C:\gw-5.00\gw oder bei Version 6.02\base\ )
Nun warten, bis die Datei raufgeladen und indiziert ist, das bei sehr großen Dateien auch wenige Minuten dauern kann. Anschließend ist die neue Version sofort aufrufbar. (Die Indizierung für die Datenbank, wo alle Benutzerdatenbanken verzeichnet sind, dauert im allgemeinen eine Woche).

Ich habe festgestellt, dass es unter bestimmten Bedingungen, die ich selbst nicht kenne, nicht möglich ist, eine gedcom-Datei raufzuladen. Es ist in diesem Fall nur möglich, den Stammbaum online zu erfassen. Dieses Problem ist so zu lösen:
1. Den bereits früher online erfassten Stammbaum runterladen.
2. Die Datenbank bei Geneanet.org nun löschen
3. Einen neuen Benutzernamen bei Geneanet.org erstellen (Denselben Benutzernamen, den man vorher gelöscht hat, kann man nicht nehmen, er bleibt längere Zeit erhalten bzw. gesperrt).
4. Nachdem man die Erstellungsprozedur erfolgreich beendet hat, wird man gefragt, ob man den neuen Stammbaum online erfassen will oder ob man eine ged-Datei raufladen will. Hier natürlich die zweite Option angeben. 


zurück zur Übersicht  , weitere Genealogieprogramme ,

Änderungsstand:  22-Feb-2021 
Heinz Wember