GeneWeb

GeneWeb - Häufig gestellte Fragen



Beim ersten Start von GeneWeb erhalte ich die Mitteilung: Cannot access file "start.txt".

Siehe in die Dokumentation: "Lösungen zu oft auftretenden Problemen". Wenn das nicht funktioniert, bitte mir mitteilen.

Unter Windows funktioniert überhaupt nichts!

Zuerst solltest du folgendes kontrollieren: Läuft das Programm "gwsetup" noch, welches du gerade gestartet hast? Denn damit alles funktioniert, muss gwsetup laufen. Wenn dieses Programm in einem Fenster gelaufen ist, und du hast dieses Fenster geschlossen, so kann das nicht funktionieren. Wenn dies dein Problem ist, so starte gwsetup nochmals mit Doppelklick, gib nochmal deine bevorzugte Sprache ein, aber schliesse diesmal das Fenster nicht!

Das gleiche Problem gibt es betreffs des Programms gwd, welches den Zugriff auf deine Datenbank erlaubt: du startest es durch Doppelklick und darfst es nicht anhalten, während du in deiner Datenbank navigierst.

Andererseits ist ein häufiges Problem, dass dein Web-Browser, wenn eine Webadresse eingegeben wird (http://...), eine Verbindung zum Netzwerk aufzubauen versucht und aufgibt, wenn die Modemverbindung getrennt ist. Das ist ein Fehler von Windows, denn da die Adresse "localhost" heißt, sollte es nicht versuchen, eine Verbindung aufzubauen: "localhost" heißt "dein eigener Rechner".

Das hängt damit zusammen, dass zu deinem Internet-Provider eine automatische Verbindung installiert wurde. Diese automatische Verbindung ist verantwortlich für dieses Phänomen. Eine Lösung ist daher, diese abzustellen. Suche in einem Menu, welches "Einstellungen" oder "Optionen" oder "Konfiguration" heißt, nach einer Stelle, wo eine automatische Verbindung zu sehen ist, und trenne diese.

Eine andere Lösung besteht darin, einen anderen Web-Browser zu benutzen: wenn dein Internet-Provider den "Internet Explorer" auf dem Computer installiert hat, verwende Netscape. Wenn Netscape installiert wurde, verwende den Internet Explorer.

Eine dritte Lösung ist, das Modem wählen zu lassen und auf die Internetverbindung zu warten. Funktioniert es, wenn diese aufgebaut ist? Wenn ja, so sind wir sicher, dass es sich um dieses Problem handelt. Wird die Modem-Verbindung wieder getrennt, funktioniert es meist auch weiterhin. Natürlich ist das nicht sehr zufriedenstellend, denn man muss immer erst die Internetverbindung aufbauen, um GeneWeb zu nutzen, auch wenn das nur für 10 Sekunden ist.

Information eines Nutzers (Paul Laredo, vielen Dank an ihn):

  1. starte gwsetup (oder gwd)
  2. starte deinen Web browser
  3. stoppe die automatische Verbindung mit dem Provider
  4. gib die Adresse des Dienstes ein
  5. wenn eine Meldung ausgegeben wird, dass die Seite offline nicht verfügbar ist, darfst du nicht auf "offline bleiben" klicken, sondern auf "Verbinden".

Meine Genealogie-Software sagt mir, daß die Datenbank 3000 Individuen enthält, aber GeneWeb sagt: 3050 Individuen. Warum dieser Unterschied?

In GeneWeb werden Eltern immer als Paar gespeichert. Wenn es nur einen Vater oder nur eine Mutter in der GEDCOM-Datei gibt, fügt GeneWeb automatisch das andere Elternteil hinzu, indem es ihr oder ihm ein Fragezeichen als Vor- und Zunamen gibt. Die Differnz resultiert aus genau diesen fehlenden Elternteilen (die aber existiert haben).

Wenn man Verwandtschaftsbeziehungen anzeigt, fehlen einige.

Um zu vermeiden, dass die Liste der Verwandtschaftsbeziehungen zu lang wird, löscht GeneWeb einige von diesen, wenn das Ergebnis angezeigt wird. Dafür wird die folgende Methode genutzt: wenn eine Verwandtschaftsbeziehung gefunden wird mit einem gemeinsamen Vorfahren, werden alle Vorfahren dieses Vorfahren von der Suche ausgenommen.

Eine Konsequenz diesrr Säuberung ist, dass, wenn jemand nach der Berechnung einer Verwandtschaftsbeziehung mit einem Vorfahren fragt, dieser nur als ein Vorfahre angezeigt wird, auch wenn er manchmal genauso ein Cousin sein könnte.

Zum Beispiel, wenn mein Vater und meine Mutter Cousins wären und ich nach der Verwandtschaftsbeziehung mit meiner Mutter suche, wird nur angezeigt, dass ich ihr Sohn bin, nicht dass ich der Sohn ihres Cousins bin, auch wenn diese Beziehung tatsächlich existiert.

Das Säubern ist notwendig: ohne dieses wird die Anzeige - bei etwas "vermischten" Familien - schnell mit einer Menge Verwandtschaftsbeziehungen durchsetzt und eventuell unverständlich (ich habe das getestet).

Die nicht angezeigten Verwandtschaftsbeziehungen sind jedoch reale Verwandtschaftsbeziehungen und werden bei der Blutverwandtschaftsberechnung mit gezählt.

Im CGI-Modus erhalte ich immer nur die Meldung "Internal Server Error"

Ein häufiges Problem entsteht durch die Zugriffsrechte. Der Webserver arbeitet oftmals CGIs nur als ein Nutzer mit sehr wenig Rechten ab (typischerweise als Nutzer "nobody" unter Unix). Dieser kann möglicherweise "gwd" nicht starten. Kontrolliere die Zugriffsrechte von "gwd" und allen GeneWeb-Dateien!

Warum wird das Alter von Personen von mehr als 80 Jahren nicht angezeigt? Warum sind sie nicht in der Statistik der ältesten Personen?

In GeneWeb hat die Anzeige des Todes drei Zustände: "lebend", "tot" und "unbekannt". Das Alter wird nur angezeigt für "lebend" (noch lebende) Personen. Wenn das Alter nicht da ist, ist der Grund, dass entweder die Person tot ist (ohne Angabe des Datums), oder die Angabe ist "unbekannt".

Wenn diese Person mit GeneWeb hinzugefügt wurde und es wurde nicht angegeben, ob er/sie am Leben oder tot ist, oder wenn deine Datenbank aus einer GEDCOM-Datei stammt (die Angabe "noch lebende Person" existiert nicht im Standard GEDCOM 5.5), verwendet GeneWeb den folgenden Algorithmus:

Du mußt diese Angaben korrigieren, wenn sie inkorrekt sind.

Die Personen, welche ein ? (Fragezeichen) als Vorname und/oder Nachname haben, scheinen eine besonderen Status zu haben. Welchen und warum?

Diese Personen werden von GeneWeb als "totes Ende" betrachtet: wenn es Kinder sind, können sie keine Ehegatten sein, wenn sie Ehegatten sind, können sie keine Eltern haben. Und sie können keine verknüpften Notizen haben.

Weiterhin, wenn sie Ehegatten sind, werden sie nicht in die GEDCOM-Dateien exportiert, und ihre persönlichen Informationen (wenn vorhanden) gehen konsequent verloren.

Es ist manchmal - durch Hacken - möglich, ihnen Notizen zu geben oder sie zu verbinden, aber Vorsicht: beim ersten Aufräumen der Datenbank verschwinden diese Notizen und die Verbindungen: Es ist daher angeraten, dies nicht zu tun.

Der Vor-/Nachname "?" ist "reserviert" in GeneWeb, Du darfst daher Personen nicht so benennen wenn du willst, dass diese Personen zum Rest der Datenbank verbindbar sind oder Notizen oder Beziehungen zugewiesen werden können (Taufeltern, Adoptiveltern oder Kinder usw.). Die Lösung besteht darin, diese Personen zu editieren und ihre Vor- oder Nachnamen zu etwas anderem zu ändern: trage "N", "Ne", "N...", "x", "??" oder was du willst ein, aber nicht nur "?".

Könnte die "Erweiterte Suche" durch dies oder jenes verbessert werden?

Die "erweiterte Suche" ist ein Hack, den ich programmiert habe, der aber nicht sehr zufriedenstellend ist. Da GeneWeb kein richtiges Datenbanksystem verwendet, würde jede Verbesserung dieses Teils darin bestehen, ein neues Datenbanksystem zu programmieren, was ich nicht vor habe zu machen, weil das eine riesige Arbeit ist.

Wenn GeneWeb eines Tages ein richtiges Datenbanksystem verwendet (das ist eine der möglichen Richtungen), wird die erweiterte Suche vermutlich umgeschrieben und viel leistungsfähiger und leicht zu verwenden sein.

Wäre es möglich, eine komplette Anzeige der Vorfahren zu haben, wenn auch mit Wiederholungen der Sosa-Nummern?

Ich weiß, dass das nützlich wäre, aber es gibt da große Probleme. Ich habe bereits mit diesem Feature experimentiert, aber mir wurde klar, dass für Personen, die viele Vorfahren haben, die Anzeige voll mit Referenzen zu anderen Vorfahren und unlesbar wird. Außerdem verursacht das mehr Berechnungen ("exponentialer Algorithmus").

Wenn du wissen willst, ob eine Vorfahrenlinie komplett ist, sieh auf das umgekehrte Problem unter Verwendung der "fehlenden Vorfahren".

Was ist die Konvention für die Anzeige des Kurzdatums?

     Schmidt 1935-1950 = geboren in 1935, gestorben in 1950
     Schmidt 1935-     = geboren in 1935, nicht tot (noch lebend)
     Schmidt 1935 +    = geboren in 1935, gestorben mit unbekanntem Datum
     Schmidt *1935     = geboren in 1935, unbekannt ob tot oder nicht
     Schmidt +1950     = gestorben in 1950, unbekanntes Geburtsdatum
 
        /1935        = vor 1935
        1935/        = nach 1935
        ca 1935      = um 1935
                       vermutlich in 1935
        1935/1938    = in 1935 oder in 1938
                       zwischen 1935 und 1938
Diese Konvention bezieht sich nicht auf einen spezifischen "Standard". Wenn du eine bessere, besser bekannte, standardmäßigere Konvention kennst, zögere nicht, mir das mitzuteilen. Danke.

Wäre es möglich, mehr Information über Personen in den "Familien"-Aktualisierungsformularen anzugeben, um schneller zu werden?

Das wäre sicherlich nett, aber ich mag keine Dinge mehr hinzufügen. Je mehr ich hinzufüge, um so mehr fragen mich die Leute danach. Am Anfang habe ich nur den Namen der Person eingetragen, dann wurde ich gefragt, die Daten einzutragen, ich trug die Daten ein, dann die Orte, ich trug die Orte ein, dann fragten mich die Leute nach der Datumsgenauigkeit, der Beschäftigung usw. All diese Informationen vergrößern dieses Familienformular, welches wirklich schon ziemlich kompliziert ist.

Ich weiß, dass es ermüdend ist, zum "Personen"-Formular zurückzugehen für jede hinzugefügte Person, aber ich bin nicht sicher, ob es eine gute Lösung ist, wieder und wieder Dinge hinzuzufügen. Das ist auch ein HTML-eigenes Problem, da HTML nicht sehr "dynamisch" ist. Ich bin jedoch persönlich gegen Lösungen, die Java verwenden (Risiko von Sicherheitslöchern) und JavaScript (unter anderem eine Sprache, die - neben anderen Problemen - für Werbung vereinnahmt wird). Andere Lösungen werden studiert, sind aber nicht einfach zu implementieren.

In einem Aktualisierungsformular habe ich einige Felder ausgefüllt, aber sie verschwinden

Einige Felder werden nur in manchen Fällen in Betracht gezogen. Wenn eine Person als "lebend" gekennzeichnet ist, werden die Felder "Datum" und "Ort" des Todes ignoriert. Ist in einem "Familien"-Formular das Feld "getrennt lebend" ausgewählt, wird das Feld "Scheidungsdatum" ignoriert. Wenn die Anzeige einer Person auf "Verbinden" (anstelle von "Erzeugen") steht, werden die Felder zu Geschlecht, Datum und Ort ignoriert. Usw.

Im allgemeinen werden bei dieser Art von Formularen die Auswahlen bewertet oder verworfen, wenn man diese oder jene Taste drückt. Es ist nicht möglich, so etwas zu programmieren, entsprechend der Tatsache, dass GeneWeb auf pures HTML limitiert ist: JavaScript sollte verwendet werden, was aber meinen Prinzipien wiederspricht (siehe die Frage zum Familien-Aktualisierungsformular).

Wenn ich eine Suche mit Ort/Nachname durchführe und wenn das Resultat mehrere Personen zu einem Nachnamen ergibt, ist nur die erste anklickbar

Das stimmt. In einer ersten Version habe ich einen Link zu dem Nachnamen selbst gemacht und nicht zu einer Person, aber wenn mehrere Personen zu dem Nachnamen gehören, weiß man nicht, wer davon zu diesem Ort gehört und es ist schwer, diesen zu finden.

Die erste Person anzugeben ist wesentlich mehr "informativ". Ja, das ist unvollständig, und richtig wäre, eine Liste aller Personen zu haben, die zu diesem Ort gehören, aber das hätte vorausgesetzt, dass ich noch einige weitere Dinge programmiere, und es hätte den Nachteil, dass die Suche wesentlich mehr Speicher verbrauchen würde.



Zurück zur Gebrauchsanweisung.


© Copyright INRIA 2000 - GeneWeb