Ü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
- Pflege aller Daten in GeneWeb (bei mir auf PC unter Windows)
- Export aller Daten mit Gedcom-Format oder besser noch
gw-Format
- Entfernen der "" (stehen manchmal bei den Namen, also z.B.
1 NAME
<""Leopold""_1747 /von Österreich/> in
<1 NAME Leopold_1747 /von
Österreich/>
- Ersetzen von folgenden Zeichen: _< in <
und
> in > (das passiert
immer dann, wenn diese
Zeichen bei Personen vorkommen, bei denen lokal oder online etwas
geändert wird)
- Aufruf von Genenet.org und Einloggen in die eigene DB (bei
mir hwember1)
- Einstellen der Parameter, Sitemap in der letzte Zeile,
mein
GeneaNet Konfiguration: drei Optionen bei Zeitgenossen
unterdrücken: Standardoption (Name gezeigt, aber kein
Geburtsdatum), alle unterdrücken (weder Name, noch Datum, es
wird
ein x stattdessen gezeigt), alle anzeigen. Hier verwende ich zur Zeit
die Parameter 100 (d.h. alle die nach 1906 geboren sind, werden nicht
gezeigt), Adelstitel ja, d.h. alle Lebenden mit Adelstitel (z.B. Franz,
Herzog von Bayern oder Max, Herzog in Bayern) werden gezeigt. Passwort
für Freund vorhanden, d.h. wer das Passwort hat und sich als
Freund einloggt, kann alle Lebenden auch mit Geburtsdatum sehen.
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.
- Pflege der Daten in GeneWeb-DB, hier werden alle Personen
mit Quellen und Notizen und Geburtsdaten eingegeben
- Export aller Daten als ged-Datei Typ ANSEL
- Rausfiltern von "" wie unter 1. bereits erläutert.
- Import dieser ged-Datei in Ahnenprogramm PAF (jetzt sind in
PAF alle Umlaute richtig)
- Export der Daten aus PAF,
Parameter Export nach Gedcom, alle Personen, alle Ausgabe-Optionen wie
Notizen, Quellen, alle Daten zu Lebenden, Namen der Lebenden werden
ausgeschlossen, Zeichensatz UTF-8
- Import in GeneaNet.org (bei mir
hwfamneu) Datum und Datentyp Standard, jetzt sind alle Daten in GeneaNet mit richtigen Umlauten
da, alle Quellen und Notizen sind nicht vorhanden. Es sind
zwar
alle Personen übernommen worden, aber alle Namen der Lebenden
heißen xx (allerdings lässt sich dies
durch
Einstellung der Konfiguration in GeneaNet ändern) und die
dazugehörigen Geburtsdaten sind nicht
vorhanden, d.h. man kann erkennen, wieviel Kinder eine verstorbene
Person hat, alle verstorbenen Kinder sind mit Daten vorhanden, alle
Lebenden haben keine Geburtsdaten. Hat eine lebende Person ein bereits
verstorbenes Kind, dann wird dies aber gezeigt.
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
< bzw. > 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 < bzw. >) 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.