GeneWeb - Tips und Tricks zu Installation und Verwendung

Endlich habe ich's geschafft, eine eigene Seite für GeneWeb anzufangen - wenn auch noch nicht viel da ist. Geplant wenigstens sind Installationsanleitungen und FAQ, soweit möglich auch ein Forum/Wiki.

Vorsicht - die Anleitungen sind etwas größer, also bitte etwas Geduld beim Aufruf per Modem ...

 

Downloads für Linux

GeneWeb 5.02 CVS-Version Stand 29.03.2008
Binärversionen

Version lauffähig ab glibc 2.1.3 (Debian potato):

Öffnet einen externen Link in einem neuen Fenstergeneweb-5.02-CVS-2008-03-29-glibc213.tgz
MD5: 8e7a742217f42f50ed534aea0f89e885

Version statisch gelinkt unter Ubuntu 7.10 (glibc 2.6.1):
Öffnet einen externen Link in einem neuen Fenster
geneweb-5.02-CVS-2008-03-29-static-glibc261.tgz

MD5: 13b36bcfa45111a2b17d1dfe105456bb

Seiteninhalt:
     

    Windows-Version kompilieren

    Leider wird keine aktuelle Windows-Version von GeneWeb mehr zum Download angeboten.

    Eine Anleitung zum Erstellen der GeneWeb-Version findet sich hier: dominique95880.free.fr/divers/compilgw/compilwin_gw.htm (auf Französisch!).

    Wenn es jemand wünscht und/oder wenn ich mal wieder etwas Zeit übrig habe, gibt es hier eine Übersetzung davon.

    Anpassen der Personen-Seite

    Beispiel-Schablone perso.txt für Personen-Seite mit Mini-Stammbaum für bessere Navigation - credits go to paul at darbois dot net.

    Verbesserte Personenansicht Öffnet einen externen Link in einem neuen Fensterperso.txt (Boch) 

    Für die Personen-Ansicht meiner GeneWeb-Datenbank (Beispiel) verwende ich das korrigierte perso.txt für GeneWeb 5.0 -   "Template E" von http://jacut.perso.sfr.fr/install-5.0.html , zusätzlich notwendig: Icons und Lex-Ergänzung bzw. komplette lex_utf8.

    Weitere interessante Gestaltungsmöglichkeiten finden sich beim "templmr-Template" von Mickael Rouesne (auf französisch, die Template-Dateien sollen aber auch auf Deutsch funktionieren).


    GeneWeb "Secrets" v.a. zum Thema Bild- und Dateilinks gibt es unter www.iro.umontreal.ca/~vaucher/Genealogy/Secrets/GW_Links.html

    Die Syntax zur Verwendung von Bild-Links in den Notizen schreib ich hier lieber nochmal auf:

    • Beispiel: <a href="%sm=IMH;s=Martin_Sinnss_Lazarett.jpg">Nachricht über Verwundung</a>
      öffnet das Bild in neuer Seite:
      http://www.trojahn.de:2317/trojahn?m=IMH;s=Martin_Sinnss_Lazarett.jpg
    • Bild eingebunden anzeigen:
      <img src="%sm=IM;s=Martin_Sinnss_Lazarett.jpg" style="width:200px;height:150px">
      dabei kann z.B. die Größe mit normalen Html-Styles angegeben werden
    • Soll das Bild nicht angezeigt, sondern zum Download angeboten werden (IM statt IMH):
      <a href="%sm=IM;s=Martin_Sinnss_Lazarett.jpg">Zum Herunterladen</a>

    Die verlinkten Bilder werden - ausgehend vom GeneWeb-Bases-Verzeichnis - gesucht unter src/DBNAME/images/, hier also unter src/trojahn/images. "%s" steht immer für die reine Datenbank-Adresse, die z.B. von der Art der Anmeldung abhängig ist (Freund/Wizard).

    Link zur Verwendung von Vornamen (auf französisch!)

    www.francegenweb.org/~standard/index.php

    Vorlagen zur Anpassung von GeneWeb 5.0

    GeneWeb-Templates (auf französisch!)

    Parameter der Datei perso.txt: auf Englisch  auf Französisch

    Firefox und Images

    Dans
    groups.yahoo.com/group/GeneWeb/message/2165
    on trouve:

    il faut ajouter dans user.js les lignes suivantes


    user_pref("capability.policy.TrustInCheckloadURI.checkloaduri.enabled","allAccess");
    user_pref("capability.policy.TrustInCheckloadURI.sites","http://localhost:2317");
    user_pref("capability.policy.policynames", "TrustInCheckloadURI");


    Auf deutsch: wenn bei der lokalen Installation von GeneWeb beim Zugriff mit Firefox keine Bilder zu sehen sind, dann muss man die Zeilen


    user_pref("capability.policy.TrustInCheckloadURI.checkloaduri.enabled","allAccess");
    user_pref("capability.policy.TrustInCheckloadURI.sites","http://localhost:2317");
    user_pref("capability.policy.policynames", "TrustInCheckloadURI");


    in die "user.js" im Profile von Firefox eintragen.

    Zeichensatz-Problem bei GED-Import von PAF zu GeneWeb

    Beim Import einer GEDCOM-Datei von PAF (Personal Ancestral File) mittels

    ged2gwb -o database import.ged

    sind evtl. die Umlaute bzw. accents verstümmelt. Woran das liegt, habe ich noch nicht herausbekommen, aber man kann  das umgehen, indem man den BOM Header aus der .ged-Datei entfernt (Byte Order Mark).

    Ich hab dazu die Datei mittels vim editiert, auf der Kommandozeile (:) "set nobomb" eingegeben und wieder gespeichert (:wq).

    Danach waren die Umlaute in der DB nach dem ged2gwb Import richtig ...

    gwdiff - Datenbankvergleich

    Im Verzeichnis "contrib" von GeneWeb befindet sich das Programm "gwdiff" - damit wird es möglich, zwei GeneWeb-Datenbanken direkt zu vergleichen. Die Beschreibung gibt es in der Datei README.

    Wiki-Syntax von GeneWeb

    Im Changelog von Geneweb findet sich zur Bedienung des Wiki Folgendes (Beispiel siehe http://www.trojahn.de:2317/trojahn?m=FORUM;p=715):

    New features : Wiki syntax and miscellaneous Notes
    - [06 Oct 05] It is now possible to use a specific ("Wiki") syntax
    inside database notes, individual notes, wizard notes and database
    forum. It is also possible to add new "miscelleneous notes". The
    syntax is close to the one used by Wikipedia (see Web). In database
    notes and wizard notes, an automatic summary is displayed. Wiki syntax
    and HTML syntax can be both used in the same page. The Wiki syntax is:
    - Lines starting with from 1 to 6 '=' and ending with the same number
    of '=' are section titles (1 = most important.. 6 = less important).
    If the text is modifiable, they can be independantly editable (a
    link "(modify)" is displayed to allow it).
    - An empty line makes a new paragraph.
    - Group of at least 2 lines starting with space and with an empty
    line before and after the group of lines are displayed are they
    are with a fixed size font.
    - Lines starting with one or several '*' are list items. The number
    of '*' is the list level (must start with one '*' then two '**' etc.)
    - Lines starting with one or several '#' are numbered list items.
    - Lines starting with ':' are indented.
    - Lines starting with ';' return to new line; if the line contain ':'
    the part after that ':' is displayed indented in a new line
    - Text between '' are displayed in Italic.
    - Text between ''' are displayed in Bold.
    - Text between ''''' are displayed in Bold-Italic.
    - Text between { and } is displayed with GeneWeb highlight (bold green
    by default).
    - Characters ' [ ] { } can be displayed as they are if prefixed by %.
    - The syntax [[first_name/surname/oc/text]] makes a link to the
    individual with key (firstname, surname, oc) with 'text' displayed.
    Simplified syntaxes: if oc = 0, [[fn/sn/t]] can be used, and
    [[fn/sn]] is equivalent to [[fn/sn/0/fn sn]].
    - The syntax [[[name/text]]] makes a link to a "miscelleneous note"
    (new feature), an independant page which can be edited (if updating
    allowed), and using Wiki syntax also. The page name is 'name' (only
    letters, digits and '_' allowed) and 'text' is displayed as link. If
    the page does not exist, the link is displayed in red. These new
    pages are saved by gwu only if they did not become isolated (= no
    more linked by database notes, individual notes, wizard notes nor
    another (recursively) linked miscelleneous note). Simplified syntax
    [[[name]]] displays 'name' as link text.
    - If there is a line containing '__NOTOC__' the summary is not displayed.
    - If there is a line containing '__TOC__' the summary is displayed at
    this place instead of the default place.
    - If there is a line containing '__SHORT_TOC__' a short summary is
    displayed.

    by Jean Vaucher