GeneWeb - Tips und Tricks zu Installation und Verwendung

Auf meiner Seite für GeneWeb sammle ich ältere und neuere Hinweise zu Installation und Konfiguration. Wer möchte, darf mir gern Links schicken zur Ergänzung.

 

Windows-Version

Inzwischen werden aktuelle Windows-Versionen von GeneWeb zum Download angeboten.

Eine ältere Anleitung zum Erstellen der GeneWeb-Version für Windows 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 perso.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://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).

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.

GeneWeb Secrets

by Jean Vaucher