Age Calculation Mod/de

From TNG_Wiki
Jump to: navigation, search
Alter Berechnung Mod
Übersicht Fügt das Alter einer Person ein
Validation V8.1.4 of mod is XHTML compliant.Valid-xhtml10.png
Download age_calculation_v9.0.0.0.zip für
TNG 9.0

für and after
TNG 8.0.1
age_calculation_v8.1.4.zip
age_calculation_v8.1.2.zip für
TNG 8.0

age_calculation_tng7_v1.4.zip für
TNG 7.0

age_calculation_tng6_v1.2.zip für
TNG 6.0
Download Stats {{{download_stats}}}
Autor(en) Leon Hassing
Config-Datei für TNG V7-8 wurde von Ken Roy erstellt und für TNG V6 von Leon Hassing.
Mod-Seite Age Calculation Mod (diese Seite)
Support TNG Community Forums (englisch)
Version 9.0.0.0 für TNG V9
8.1.4 für TNG V8
1.4 für TNG V7
Min TNG V. 6.0.0
Max TNG V. 9.0.0
Dateien getperson.php
Ähnliche Mods Event Map add children mod
Hinweise Beide Mods können unabhängig voneinander installiert werden. Wenn allerdings beide Mods gleichzeitig genutzt werden, muss Event Map add children mod zuerst installiert werden.



Einleitung

Diese TNG Modifikation berechnet das Alter und zeigt es auf der Seite der Personenansicht (getperson.php) an

  • zum Zeitpunkt des Todes für alle Verstorbenen
  • zum aktuellen Datum für alle lebenden Personen, wenn es dem Benutzer erlaubt ist, Angaben zu lebenden Personen zu sehen.

Die Modifikation fügt eine neue Zeile "Alter" in der Menüleiste der Personenansicht ein und zeigt in Klammern das Alter für andere Personen auf der Seite an (siehe Beispiel).

Die Modifikation kann unter Verwendung der verschiedenen Versionen installiert werden:

  • TNG V8 und
  • TNG V7 (7.0.0 bis 7.1.3) und
  • TNG V6 (geprüft von Leon mit Version 6.2.0, 6.1.3 und 6.0.0.).

Die manuelle Instalation ist auf der Website von Heinz beschrieben.

Hinweis: Die "Age Calculatin Mod" und die "Event Map add children mod" ändern in der Datei die gleiche Abfrage, daher ist eine bestimmte Reihenfolge bei der Installation bzw. Deinstallation der beiden Mods zu beachten.

Entwickler

Mod Entwickler ist Leon Hassing.

Config-Datei für

Änderungsgeschichte

Version Datum Inhalt
v8.1.4 8 February 2011 updates for TNG V8.0.1 and above to be XHTML compliant.
v8.1.3 mod-Download / v9.0.0.0 mod-Download 22 August 2010/ 27 December 2011 Kommas in den Kinder-Daten gelöscht, wenn Daten fehlen. Siehe auch Thread in der engl. Mailingliste
v8.1.3 25 July 2010 update for TNG V8.0.1 originally provided by Joerg Baum
v8.1.2 1 July 2010 updated addition.php portion of the config file to use quoted variables as used by TNG V8
fixed formatting of child descendant indicator
v8.1.1 29 May 2010 updated addition.php portion of the config file to get images from new TNG img/ folder
Note that addition.php still requires update to use quoted variables as used by TNG V8
v8.1.0 24 May 2010 config file updated by Ken Roy for TNG V8
v1.4 11 April 2010 updated config file to remove blank after ($age) parameter since change was dropped in V1.3.

V1.4 config file updated by Ken Roy for TNG V8

v1.3 24 September 2009 config file updated by Leon Hassing so that it can be installed independently of the Event Map add children mod
v1.2 23 September 2009 updated config file to remove blank after ($age) parameter
v1.1 19 September 2009 original Mod Manager config file

Voraussetzungen

  • Eine funktionierende TNG Installation.
  • Eine Sicherung der Datei "getperson.php" im Stammverzeichnis und "cust_text.php" im entsprechenden Sprachen-Ordner.
  • Eine Installation des aktuellsten Mod-Managers.

Einschränkung

Wichtig! Die "Age Calculatin Mod" und die "Event Map add children mod" ändern in der Datei die gleiche Abfrage. Beide Mods können unabhängig voneinander installiert werden.

Wenn allerdings beide Mods gleichzeitig genutzt werden, muss Event Map add children mod zuerst installiert werden.

Zur Deinstallation der Mods müssen diese natürlich entsprechend in umgekehrter Reihenfolge entfernt werden.

Automatische Installation

  1. Download der entsprechenden Konfigurationsdatei
  2. Die entsprechende zip-Datei entpacken und in den Ordner admin/mod_folder (TNG V7 und V6) oder mods (V8) kopieren.
  3. Der normalen automatischen Installationsroutine des Mod-Managers folgen, wie das im Beispiel Mod Manager - Installing Config Files für die Installation der entsprechenden Konfiguartionsdatei beschrieben ist.

Andere Sprachen

Hinweis: Die Config-Datei ab TNG Version 8 führt die nachfolgend beschriebene Änderung der Dateien languages/English und languages/English-UTF8 automatisch aus.

Für mehrsprachige Installation muss die Datei "cust_text.php" im entsprechenden Sprachenordner ergänzt werden.

Der folgende Eintrag wird in der Datei "English/cust_text.php" (TNG V7 und V6) bzw. "languages/English/cust_text.php" (V8) automatisch durch diese Mod eingefügt:

// Age Calculation Mod text
$text['years'] = "years";

Entsprechend sind diese Zeilen in allen verwendeten cust_text.php-Dateien von Hand einzufügen.
In die Datei "German/cust_text.php" (TNG V7 und V6) bzw. "languages/German/cust_text.php" (V8):

// Age Calculation Mod text
$text['years'] = "Jahre";

Oder in die Datei "French/cust_text.php" (TNG V7 und V6) bzw. "languages/French/cust_text.php" (V8):

// Age Calculation Mod text
$text['years'] = "années"

Auch wenn diese Variable "$text['years']" in der entsprechenden Text-Datei bereits vorhanden ist, ist der Eintrag in der Datei cust_text.php notwendig.


Darstellungsform

Die folgenden Abbildungen zeigen die Änderungen auf der Seite der Personenansicht (getperson.php) nach der Modifikation:

  • Die Ansicht im Bild unten zeigt die eingefügte Zeile "Alter" mit der errechneten Altersangabe der angezeigten Person (Nur wenn es dem Benutzer erlaubt ist, Angaben zu lebenden Personen zu sehen!):
    Age calculation mod row added.jpg
  • Das Alter der Eltern, des Ehepartners und der Kinder werden wie in folgender Abbildung angezeigt:
    Age calculation mod spouse age.jpg

Websiten, die diese Mod nutzen

Bitte mit weiteren Seiten ergänzen!