GeneWeb - Links zu einer Datenbank

Diese Seite beschreibt, wie man Links auf GeneWeb Seiten setzt. Sie wurde sowohl für die Benutzer von GeneWeb geschrieben als auch für jene, welche ohne GeneWeb zu kennen direkte Links auf GeneWeb Seiten im Web machen möchten.

Lies dies aufmerksam, denn es gibt hier einen kleinen zu umgehenden Fallstrick sowie die Lösung dafür.

Links mit Nummern

Es ist auf jeden Fall möglich, Links auf GeneWeb Seiten in deine Lesezeichen oder auf deine HTML  Seiten zu setzen.

Zum Beispiel zeigst du die persönliche Seite von  "Max Meier" der betreffenden Datenbank an. Du bemerkst, dass diese zu folgender URL gehört:

   http://machine:2317/foo?i=357
Die "357" die du in dem Aufruf siehst gehört zu einer Zahl, die durch die Befehle von GeneWeb (ged2gwb, gwc or gwd) zu "Max Meier" zugewiesen wurde.

Wenn derjenige, der für die Datenbank verantwortlich ist (du oder jemand anderes) sich entschliesst, die Datenbankversion zu erneuern, können sich die Nummern ändern, und der Link den du gespeichert hast wird nicht mehr funktionieren.

Damit die Verantwortlichen von GeneWeb Datenbanken wissen wann das passiert:

Lösung

Um das zu vermeiden, füge an die Adresse die folgende Sequenz an: ";opt=no_index", d.h. für das obige Beispiel:
   http://machine:2317/foo?i=357;opt=no_index
Gib diese Adresse ein. GeneWeb wird antworten mit der Seite:
Link to use

 * http://machine:2317/foo?....
Dieser Link kann verwendet werden (klicke darauf), du musst dieselbe Seite erhalten (hier die persönliche Seite von Max Meier), aber mit einer Adresse, die nicht irgendeine Nummer enthält, sondern explizite Referenzen auf seinen Vor- und Nachnamen.

Benutze diese Adresse in deinen Links.

Das trifft zu auf alle Anfragen an GeneWeb, insbesondere auf die, die die Verwandtschaftsbeziehungen anzeigen, bei denen man häufig 2 oder 3 Personen in der Datenbank findet, die durch ihre Nummer kodiert sind.

Für die Administratoren von GeneWeb Datenbanken: benutze auch diese Vorgehensweise in dazugehörigen Dateien; siehe die Anpassung von Seiten.

Zurück zur Gebrauchsanweisung.


©Copyright INRIA 1999 - GeneWeb