TNG: Unterschied zwischen den Versionen

aus GenWiki, dem genealogischen Lexikon zum Mitmachen.
Zur Navigation springen Zur Suche springen
K (→‎Allgemeines: TNG 11: Nun mit Fünfzehn (15) vordefinierte Design-Templates)
Keine Bearbeitungszusammenfassung
 
(58 dazwischenliegende Versionen von 9 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Stub}}
{| style="margin-right:1.5em;" align="left"
{|align=right
| __TOC__
|__TOC__
|}
|}
== Bezeichnung ==
== Bezeichnung ==
* TNG - The Next Generation of Genealogy Sitebuilding (etwa: "Die nächste Generation der genealogischen Website-Erstellung")
* TNG - The Next Generation of Genealogy Sitebuilding (etwa: "Die nächste Generation der genealogischen Website-Erstellung")
== Version ==
== Version ==
* 11.0.0 (18.03.2016) - [http://www.tngsitebuilding.com/recentchanges.php Änderungsprotokoll] (Changelog)
* 14.0 (27. Dezember 2022) '''siehe TNG Webseite''' <ref>https://tngsitebuilding.com/</ref>
* alle '''TNG-Versionen'''<ref>https://tng.lythgoes.net/wiki/index.php?title=TNG_versions</ref> in der Übersicht mit den PHP-Versionen und den Ausgabedaten
 
== <span style="color: red">Nutzeranforderungen</span> ==
Um TNG zufriedenstellend betreiben zu können, benötigt man spezielle Anforderungen: '''[[TNG#Übersetzungshilfen|Englischkenntnisse]]''', Einarbeitungszeit, Einarbeitungswillen und Einarbeitungskönnen sich dieses selbst anzueignen.<br />
Man sollte selbst TNG installieren können (Software auf Webserver hochladen & installieren, MySQL-Datenbank einrichten). Wenn man TNG anpassen möchte, dann sollte man sich in die [[TNG#Modifikationen|Modifikationen]] einarbeiten und sich im TNG-Wiki<ref>https://tng.lythgoes.net/wiki/index.php</ref> anmelden und dort die Inhalte durcharbeiten. Möglichst alle kostenfreien kleine Updates muß man installieren, denn sie dienen der Datensicherheit und es werden Fehler beseitigt. Es werden auch immer mit jeder TNG-Versionnummer neue Funktionen hinzugefügt, welches Ganzzahl-Update kostenpflichtig ist.<br />
Man sollte beide amerikanische (tngusers<ref>https://lythgoes.net/pipermail/tngusers_lythgoes.net</ref> & tngusers2<ref>https://lythgoes.net/pipermail/tngusers2_lythgoes.net</ref>-) Mailinglisten mitlesen.
 
== [[TNG/Sicherheit|Sicherheit]] ==
<ol start="a" type="a">
<li>Verschlüsselung von E-Mails</li>
<li>Verschlüsselte Übertragung von E-Mails</li>
<li>Versand über php-Script</li>
<li>Versand über SMTP</li>
<li>Einschränkung der Mailserver-Benutzer</li>
<li>https für die Website</li>
<li>Zugriffe sperren</li>
</ol>


== Systemanforderungen ==
== Systemanforderungen ==
Zeile 12: Zeile 28:
* '''Client''': gängiger Web-Browser
* '''Client''': gängiger Web-Browser
** '''WebServer''': Für die Nutzung von TNG ist ein HTTP-Server (z. B. Apache, IIS) mit PHP-Unterstützung und eine mySQL-Datenbank erforderlich.<br />Die vorstehend genannten Software-Anforderungen erfüllen viele Standard-Webhosting-Pakete auf dem Markt.<br />
** '''WebServer''': Für die Nutzung von TNG ist ein HTTP-Server (z. B. Apache, IIS) mit PHP-Unterstützung und eine mySQL-Datenbank erforderlich.<br />Die vorstehend genannten Software-Anforderungen erfüllen viele Standard-Webhosting-Pakete auf dem Markt.<br />
** '''Lokaler Server''': Nutzung in einem Intranet oder auf dem häuslichen Stand-alone-Rechner ist ebenfalls möglich, sofern die genannten Software-Voraussetzungen ([https://de.wikipedia.org/wiki/LAMP_(Softwarepaket)#Varianten LAMP]) vorliegen.<br />
** '''Lokaler Server''': Nutzung in einem Intranet oder auf dem häuslichen Stand-alone-Rechner ist ebenfalls möglich, sofern die genannten Software-Voraussetzungen (LAMP<ref>https://de.wikipedia.org/wiki/LAMP_(Softwarepaket)#Varianten</ref>) vorliegen.<br />
*Alternativ für Bastler und/oder Programmierer:<br />
*Alternativ für Bastler und/oder Programmierer:<br />
** Mit ein [http://www.raspberrypi.org '''Raspberry Pi'''], 38,50€ beim Elektronikversand plus 8GB SD Card (10€ mit Debian) plus Netzteil (7€) und bei größeren Datenmengen eine USB Card kann auch TNG betrieben werden.<br />Beispiel-Link: [http://home.schmit.koeln:8007/tng1010/ TNG mit Raspberry Pi]
** Mit ein '''Raspberry Pi<ref>http://www.raspberrypi.org</ref>'''], 38,50€ beim Elektronikversand plus 8GB SD Card (10€ mit Debian) plus Netzteil (7€) und bei größeren Datenmengen eine USB Card kann auch TNG betrieben werden.
** Hosting auf ein '''NAS'''
** Hosting auf ein '''NAS'''


== Sprache ==
== Sprache ==
* Die Benutzeroberfläche steht derzeit (Stand: Januar 2016) in folgenden Sprachen TNG v.11 zur Verfügung: Afrikaans, Kroatisch, Tschechisch, Dänisch, Niederländisch, Englisch, Finnisch, Französisch, Deutsch, Griechisch, Isländisch, Italienisch, Norwegisch, Polnisch, Portugiesisch, Rumänisch, Russisch, Serbisch, Spanisch und Schwedisch.
* Die Benutzeroberfläche von TNG v.12 steht in folgenden 20 Sprachen zur Verfügung (Stand: März 2016): Afrikaans, Arabisch, Kroatisch, Tschechisch, Dänisch, Niederländisch, Englisch, Finnisch, Französisch, Deutsch, Griechisch, Isländisch, Italienisch, Norwegisch, Polnisch, Portugiesisch, Rumänisch, Russisch, Serbisch, Slowakisch, Spanisch und Schwedisch.
* Englisch ist Basissprache, die weiteren Sprachmodule können nach Wahl dazu-aktiviert werden.
* Englisch ist Basissprache, die weiteren Sprachmodule können nach Wahl dazu-aktiviert werden.


Zeile 29: Zeile 45:
* Das Grundprinzip von TNG ist, daß aus den gespeicherten Daten ''dynamisch'' (d.h. im Moment des Aufrufes) HTML-Seiten erzeugt werden - im Gegensatz zu üblichen Genealogieprogrammen, die nur die Erzeugung "fester" (statischer) HTML-Seiten bieten und man somit nach jeder Änderung viele Dateien auf den Webserver hochladen muss.
* Das Grundprinzip von TNG ist, daß aus den gespeicherten Daten ''dynamisch'' (d.h. im Moment des Aufrufes) HTML-Seiten erzeugt werden - im Gegensatz zu üblichen Genealogieprogrammen, die nur die Erzeugung "fester" (statischer) HTML-Seiten bieten und man somit nach jeder Änderung viele Dateien auf den Webserver hochladen muss.
* Auch sehr große Datenbestände, z.B. mehrere 100.000 Personen und tausende Fotos, lassen sich mit TNG problemlos verwalten.
* Auch sehr große Datenbestände, z.B. mehrere 100.000 Personen und tausende Fotos, lassen sich mit TNG problemlos verwalten.
* Es bestehen zahlreiche Möglichkeiten zur Anpassung des Webdesigns. Fünfzehn (15) [http://lythgoes.net/genealogy/templates.php vordefinierte Design-Templates] sind verfügbar.
* Es bestehen zahlreiche Möglichkeiten zur Anpassung des Webdesigns. Achtzehn (18) vordefinierte Design-Templates<ref>http://lythgoes.net/genealogy/templates.php</ref> sind verfügbar.
* Mehrere unterschiedliche Stammbäume können datentechnisch getrennt voneinander verwaltet werden. (bis auf die Bilderdateien)
* Mehrere unterschiedliche Stammbäume können datentechnisch getrennt voneinander verwaltet werden. (bis auf die Bilderdateien)
* Die hohe Flexibilität des Programms erfordert es, dass der Administrator für die Datenbank bestimmte Standards festlegen sollte, insbesondere wenn mehrere Forscher in die Datenbank Daten eingeben. Damit ist ein einheitliches Format und Vorgehen gewährleistet.
* Die hohe Flexibilität des Programms erfordert es, dass der Administrator für die Datenbank bestimmte Standards festlegen sollte, insbesondere wenn mehrere Forscher in die Datenbank Daten eingeben. Damit ist ein einheitliches Format und Vorgehen gewährleistet.
Zeile 40: Zeile 56:
* Umfangreiche Importmöglichkeit von GEDCOM-Dateien inklusive Medien (Fotos, Dokumente) - wahlweise mit automatischem Abgleich.
* Umfangreiche Importmöglichkeit von GEDCOM-Dateien inklusive Medien (Fotos, Dokumente) - wahlweise mit automatischem Abgleich.
* Darstellung der Verwandtschaft zwischen zwei Personen (Verwandtschaftsrechner).
* Darstellung der Verwandtschaft zwischen zwei Personen (Verwandtschaftsrechner).
* "Zeitstrahl" (Zeitachse/Timeline): Lebenszeit-Balken von Personen mit zugeordneten historischen Ereignissen (letztere sind frei definierbar).<br />Es wurden die Funktionen der "[http://tng.lythgoes.net/wiki/index.php?title=Simile_Timeline Simile Timeline]" erweitert, so das nun auch Lebens-Ereignisse (wie die Hochzeit, Geburt der Kinder und Wohnorte) in diesem Zeitstrahl angezeigt werden.
* "Zeitstrahl" (Zeitachse/Timeline): Lebenszeit-Balken von Personen mit zugeordneten historischen Ereignissen (letztere sind frei definierbar).<br />Es wurden die Funktionen der "Simile Timeline<ref>http://tng.lythgoes.net/wiki/index.php?title=Simile_Timeline</ref>" erweitert, so das nun auch Lebens-Ereignisse (wie die Hochzeit, Geburt der Kinder und Wohnorte) in diesem Zeitstrahl angezeigt werden.
* umfangreiche Suchmöglichkeiten nach Namen, Datumswerten, Orten usw. Alle Such-Routinen während der Dateneingabe werden zur '''Live-Suche'''. So finden sich die Datenbankeinträge bei der Dateneingabe schneller.
* umfangreiche Suchmöglichkeiten nach Namen, Datumswerten, Orten usw. Alle Such-Routinen während der Dateneingabe werden zur '''Live-Suche'''. So finden sich die Datenbankeinträge bei der Dateneingabe schneller.
* Ortsebenen (z.B. Deutschland -> Bayern -> Oberfranken) können verwendet werden.
* Ortsebenen (z.B. Deutschland -> Bayern -> Oberfranken) können verwendet werden.
Zeile 50: Zeile 66:
* Zur Erweiterung des TNG-Programmes verwaltet (seit Version 8) der [[TNG#Modifikationen|Mod-Manager]] das Installieren von selbst geschriebenen [[TNG#Modifikationen|Modifikationen]].
* Zur Erweiterung des TNG-Programmes verwaltet (seit Version 8) der [[TNG#Modifikationen|Mod-Manager]] das Installieren von selbst geschriebenen [[TNG#Modifikationen|Modifikationen]].
* Es wurde die Multi-Upload-Funktion (v9.2.0) hinzugefügt, die eine Möglichkeit bietet mehrere Medienobjekte auf einmal hochzuladen. Dabei ist es zugleich möglich, bessere Titel und Beschreibungen hinzuzufügen. Auch ist die gleichzeitige Verknüpfung mit Einzelpersonen, Familien, Quellen oder Orten direkt auf der Upload-Seite in einem Arbeitsgang möglich.
* Es wurde die Multi-Upload-Funktion (v9.2.0) hinzugefügt, die eine Möglichkeit bietet mehrere Medienobjekte auf einmal hochzuladen. Dabei ist es zugleich möglich, bessere Titel und Beschreibungen hinzuzufügen. Auch ist die gleichzeitige Verknüpfung mit Einzelpersonen, Familien, Quellen oder Orten direkt auf der Upload-Seite in einem Arbeitsgang möglich.
* Ab '''Version 10''' wurden die Seiten für Tablet-PCs und Smartphones angepasst. So werden mobile Geräte über die Browser-Kennung ("User Agents") erkannt und auf die mobile Ansicht (?sitever=mobile) der TNG-Seiten umgeleitet.
* Ab '''Version 10''' wurden die Seiten für Tablet-PCs und Smartphones angepasst. So werden mobile Geräte über die Browser-Kennung ("User Agents") erkannt und auf die mobile Ansicht ("?sitever=mobile") der TNG-Seiten umgeleitet. Mit "?sitever=tablet" am Ende der URL stellt sich eine Tablet-Ansicht ein.


=== Quellenverwaltung ===
=== Quellenverwaltung ===
Zeile 62: Zeile 78:
* fest programmierte Auswertungen, etwa für Vorfahren/Nachfahren, Namen, Orte.
* fest programmierte Auswertungen, etwa für Vorfahren/Nachfahren, Namen, Orte.
* Reportgenerator zur Erzeugung von benutzerdefinierten Auswertungen.
* Reportgenerator zur Erzeugung von benutzerdefinierten Auswertungen.
* Möglichkeit, frei definierbare SQL-Abfragen innerhalb von TNG laufen zu lassen; dadurch wird eine Fülle von verschiedensten Auswertungsmöglichkeiten eröffnet (auch z.B. Realisierung von Plausibilitätsprüfungen). Eine [http://db.ahnendaten.de/reports.php Sammlung] von vorgefertigten [http://www.ahnendaten.de/tng/ SQL-Abfragen] ist zur Übernahme verfügbar.
* Möglichkeit, frei definierbare SQL-Abfragen innerhalb von TNG laufen zu lassen; dadurch wird eine Fülle von verschiedensten Auswertungsmöglichkeiten eröffnet (auch z.B. Realisierung von Plausibilitätsprüfungen). Eine Sammlung<ref>http://db.ahnendaten.de/reports.php</ref> von vorgefertigten SQL-Abfragen<ref>http://www.ahnendaten.de/tng</ref> ist zur Übernahme verfügbar.
* weitere Auswertungen von Henny Savenije findet man im [http://tng.lythgoes.net/wiki/index.php/Category:Henny_Savenije_-_Reports TNG-Wiki]
* weitere Auswertungen von Henny Savenije findet man im TNG-Wiki<ref>http://tng.lythgoes.net/wiki/index.php/Category:Henny_Savenije_-_Reports</ref>
* Möglichkeit, mit Zusatz-Software direkt (an TNG vorbei) auf die mySQL-Datenbank zuzugreifen (sofern der Web-Provider dies zulässt).
* Möglichkeit, mit Zusatz-Software direkt (an TNG vorbei) auf die mySQL-Datenbank zuzugreifen (sofern der Web-Provider dies zulässt).
* Komplexe, parametrierbare Berichte (z.B. Ortsfamilienbuch) sind nicht verfügbar.
* Komplexe, parametrierbare Berichte (z.B. Ortsfamilienbuch) sind nicht verfügbar.
Zeile 69: Zeile 85:
=== Modifikationen ===
=== Modifikationen ===
Der '''Mod-Manager''' verwaltet und überwacht die Installation der '''Modifikationen''' (Mods).
Der '''Mod-Manager''' verwaltet und überwacht die Installation der '''Modifikationen''' (Mods).
Die Modifikationen werden von TNG-Benutzer selbst geschrieben und hauptsächlich über das [http://tng.lythgoes.net/wiki/index.php?title=Category:Mods_for_TNG_v10 TNG-Wiki] verteilt.<br />
Die Modifikationen werden von TNG-Benutzer selbst geschrieben und hauptsächlich über das [https://tng.lythgoes.net/wiki/index.php?title=Category:Mods TNG-Wiki (Bereich "Mods")] verteilt.<br />
Sie bieten zusätzliche ggf. umfangreiche Funktionen, die z.T. nie den Einzug in TNG erfahren werden, da sonst das Programm zu komplex oder auch zu speziell wird.<br />
Sie bieten zusätzliche ggf. umfangreiche Funktionen, die z.T. nie den Einzug in TNG erfahren werden, da sonst das Programm zu komplex oder auch zu speziell wird.<br />
Wenn eine Funktion doch großen Zuspruch erhält, dann wird sicherlich der Programmautor erwägen, die Funktion in das TNG-Programm zu übernehmen.
Wenn eine Funktion doch großen Zuspruch erhält, dann wird sicherlich der Programmautor erwägen, die Funktion in das TNG-Programm zu übernehmen.<br />
Die Modifikationen sind eine freiwillige und unverbindliche Arbeit von anderen TNG-Nutzern. Die Installation und Gebrauch geschieht auf eigenes Risiko und beinhaltet auch keinen Support des TNG-Programmautors!


=== Benutzer- und Berechtigungsverwaltung ===
=== Benutzer- und Berechtigungsverwaltung ===
Zeile 87: Zeile 104:
=== Integration ===
=== Integration ===
* Sollen die Genealogiefunktionen von TNG in eine bestehende oder noch zu erstellende (Familien-)Website eingebunden werden, so sind - je nach Vorgehensweise - z.T. HTML- und php-Kenntnisse erforderlich.
* Sollen die Genealogiefunktionen von TNG in eine bestehende oder noch zu erstellende (Familien-)Website eingebunden werden, so sind - je nach Vorgehensweise - z.T. HTML- und php-Kenntnisse erforderlich.
* Für die Integration in ''Content-Management-Systeme'' gab es für frühere TNG-Versionen von Fremdautoren erstellte Zusatzmodule. Weitere aktuellere Hinweise findet man im Download-Bereich von TNG:
* Für die Integration in ''Content-Management-Systeme'' gab es für frühere TNG-Versionen von Fremdautoren erstellte Zusatzmodule. Weitere aktuellere Hinweise findet man im Download-Bereich von TNG.  
*'''Wordpress''' (Zuletzt aktualisiert am 14. Dezember 2012 von Darrin Lythgoe und Roger Moffat)
--- alles ältere z.T. englische Links und Seiten ---
*<s>Joomla</s> (Zuletzt aktualisiert 10 Jan 2010)
*'''Wordpress''' siehe TNG-Forum<ref>https://tng.community/index.php?/forums/forum/38-wordpress/</ref>
*<s>Zikula</s> (Zuletzt aktualisiert 17 Feb 2009)
*'''Joomla'''- Bereich im englischsprachigen TNG-Forum<ref>https://tng.community/index.php?/forums/forum/35-joomla/</ref>
*<s>Drupal</s> (Zuletzt aktualisiert 24 Feb 2007)
*Zikula-Homepage<ref>http://www.zikula.org</ref>
--- alles z.T. englische Links und Seiten ---
*'''Drupal'''-Homepage<ref>http://drupal.cocomore.de</ref> für TNG7<ref>http://drupal.org/project/tngintegrate</ref> und TNG-Forum<ref>http://www.tngforum.us/index.php?showtopic=6008</ref>, <ref>https://drupal.org/node/793840#comment-5014948</ref> Plugins for Drupal 7 bzw. tngusers2-ML <ref>http://lythgoes.net/pipermail/tngusers2_lythgoes.net/2011-September/041510.html</ref>
**Wordpress: [http://www.tngforum.us/index.php?showforum=38 TNG-Forum]
*phpNuke - Bereich im englischsprachigen TNG-Forum <ref>https://tng.community/index.php?/forums/forum/36-phpnuke/</ref>
**Joomla - [http://www.tngforum.us/index.php?showforum=35 Bereich im englischsprachigen TNG-Forum]
*e107 - Bereich im englischsprachigen TNG-Forum <ref>https://tng.community/index.php?/forums/forum/34-e107/</ref>
**[http://www.zikula.org Zikula]-Homepage
**Drupal[http://drupal.org/project/tngintegrate -Homepage TNG7] und [http://www.tngforum.us/index.php?showtopic=6008 TNG-Forum], [http://drupal.cocomore.de/was-ist-drupal Was ist Drupal?], [https://drupal.org/node/793840#comment-5014948 Plugins for Drupal 7] bzw. [http://lythgoes.net/pipermail/tngusers2_lythgoes.net/2011-September/041510.html tngusers2-ML]
**phpNuke - [http://www.tngforum.us/index.php?showforum=36 Bereich im englischsprachigen TNG-Forum] (letzter Eintrag 10 Jul 2008)
**e107 - [http://www.tngforum.us/index.php?showforum=34 Bereich im englischsprachigen TNG-Forum] (letzter Eintrag 7 Sep 2012)


== Hersteller ==
== Hersteller ==
Zeile 107: Zeile 120:


== min. Festplattenplatzbedarf ==
== min. Festplattenplatzbedarf ==
* ca. 9 MB - plus '''Sprachdateien''' (je ca. 200 kB) & '''PDF fonts for UTF-8''' (5 MB, unter TNG Extras im TNG-Download-Bereich)
* >100 MB


== Lieferumfang ==
== Lieferumfang ==
* Nach Zahlungseingang erhält man Zugang zu einer passwortgeschützten Website, wo man die PHP-Skripte, aus denen TNG besteht, als ZIP-Datei herunterladen kann.
* Nach Zahlungseingang erhält man Zugang zu einer passwortgeschützten Website, wo man die PHP-Skripte, aus denen TNG besteht, als ZIP-Datei herunterladen kann.
* Das gesamte Programm liegt in Form von quelltextoffenen PHP-Skripten vor. Der Anwender kann somit bei Bedarf Modifikationen vornehmen.
* Das gesamte Programm liegt in Form von quelltextoffenen PHP-Skripten vor. Der Anwender kann somit bei Bedarf Modifikationen vornehmen.
* für ältere TNG-Versionen: die '''PDF fonts for UTF-8''' findet man unter TNG Extras im TNG-Download-Bereich (bis v.10)<br />ab TNG v.11 sind die ''PDF fonts for UTF-8'' (nur noch) im Volldownload enthalten.


== Dokumentation ==
== Dokumentation ==
Zeile 118: Zeile 132:
* Für die "administrativen" Teile von TNG, die nur für speziell berechtigte Anwender zugänglich sind, existieren Hilfetexte ('''englisch''').  
* Für die "administrativen" Teile von TNG, die nur für speziell berechtigte Anwender zugänglich sind, existieren Hilfetexte ('''englisch''').  
* Ein deutsches Benutzerhandbuch existiert nicht. (Ist nach Meinung des Rezensenten jedoch nicht zwingend erforderlich. Wer EDV-technisch versiert genug ist, eine Homepage einzurichten, hat keine Probleme, TNG zu installieren und zu konfigurieren. Im Zweifelsfalle hilft die Mailingliste weiter.)
* Ein deutsches Benutzerhandbuch existiert nicht. (Ist nach Meinung des Rezensenten jedoch nicht zwingend erforderlich. Wer EDV-technisch versiert genug ist, eine Homepage einzurichten, hat keine Probleme, TNG zu installieren und zu konfigurieren. Im Zweifelsfalle hilft die Mailingliste weiter.)
* In dem [http://tng.lythgoes.net/wiki/index.php?title=Main_Page TNG-Wiki] gibt zu vielen Themen und zu den TNG-Modifikationen viel '''in englisch''' nachzulesen.
* In dem TNG-Wiki<ref>http://tng.lythgoes.net/wiki/index.php?title=Main_Page</ref> gibt zu vielen Themen und zu den TNG-Modifikationen viel '''in englisch''' nachzulesen.
* Beispiel für ein 100-seitiges Handbuch der Datenbank für jüdische Familien des Gedenkstättenverbundes Neckar-Gäu-Alb als Dokumentationsbeispiel, das Anwendern des speziellen Projektes bei der Benutzung helfen soll:
* Beispiel für ein 100-seitiges Handbuch der Datenbank für jüdische Familien des Gedenkstättenverbundes Neckar-Gäu-Alb als Dokumentationsbeispiel, das Anwendern des speziellen Projektes bei der Benutzung helfen soll:
[[Datei:TNG_Handbuchbeispiel_Dettling_06_2015.pdf|thumb|left|200px|100-seitiges Handbuch der Datenbank für jüdische Familien des Gedenkstättenverbundes Neckar-Gäu-Alb]]
[[Datei:TNG_Handbuchbeispiel_Dettling_06_2015.pdf|thumb|left|200px|100-seitiges Handbuch der Datenbank für jüdische Familien des Gedenkstättenverbundes Neckar-Gäu-Alb]]


== Preis und (Betriebs-)'''Kosten''' ==
== Preis und (Betriebs-)'''Kosten''' ==
* Für die Software: 32,99 USD (kleinere Updates sind kostenfrei, größere Updates(*) sind kostenpflichtig<br />z.Zt. zum Preis von 14,99 USD (V8,9) und 17,99 USD (<=V7)<br />(*) größere Updates sind Ganzzahl-Updates (..., 6->7, 6->8, 7->8, 8->9, 9->10...)
* Für die Software: 32,99 USD (kleinere Updates sind kostenfrei, größere Updates(*) sind kostenpflichtig<br />z.Zt. zum Preis von 17,99 USD für TNG 13)<br />(*) größere Updates sind Ganzzahl-Updates (..., 9->10, 10->11, 11->12, ...)
* Wenn '''TNG''' als Internetanwendung betrieben wird, wird Webspace mit PHP und (einer) mySQL-Datenbank benötigt.<br />Es sind hier monatliche Kosten ab etwa 4 EUR zu erwarten (je nach Provider).
* Wenn '''TNG''' als Internetanwendung betrieben wird, wird Webspace mit PHP und (einer) mySQL-Datenbank benötigt.<br />Es sind hier monatliche Kosten ab etwa 4 EUR zu erwarten (je nach Provider).
* [http://lythgoes.net/pipermail/tngusers2_lythgoes.net/2011-November/042395.html Darrin Lythgoes]: There's always a grace period of about 6 months, no matter when you buy the full version or an upgrade. ...
* Darrin Lythgoes<ref>http://lythgoes.net/pipermail/tngusers2_lythgoes.net/2011-November/042395.html</ref>: "There's always a grace period of about 6 months, no matter when you buy the full version or an upgrade. ..."


== Demo ==
== Demo ==
Testen der Besucher-Oberfläche und des Administrator-Menüs:<br />
Testen der Besucher-Oberfläche und des Administrator-Menüs auf der 
http://lythgoes.net/genealogy/demo10.php<br />
'''Demo-Seite'''<ref>https://www.lythgoes.net/genealogy/demo12.php</ref><br />
Hier kann man zwischen den verschiedenen (14) Templates (Oberflächen) hin und her wechseln.
Hier kann man zwischen den verschiedenen (18) Templates (Oberflächen) hin und her wechseln.


== Sonstiges ==
== Sonstiges ==
* Auf der TNG-Homepage steht eine Online-Testversion zur Verfügung. Eine herunterladbare Testversion gibt es nicht (da die PHP-Skripte im Quelltext vorliegen).
* Auf der TNG-Homepage steht eine Online-Testversion zur Verfügung. Eine herunterladbare Testversion gibt es nicht (da die PHP-Skripte im Quelltext vorliegen).
* Verknüpfungen zwischen Personen sind ab Version 6 verfügbar (z.B. für Taufpaten). Verknüpfungen zwischen Ehen und Personen (insbesondere für Trauzeugen) sind nicht möglich, da dies im [[GEDCOM]]-Standard nicht vorgesehen ist ([[Gedcom_5.5EL|Gedcom 5.5 EL]] wird von TNG nicht unterstützt). Man muß die Trauzeugen den Ehepartnern einzeln zuordnen.
* Verknüpfungen zwischen Personen z.B. für Taufpaten sind möglich. Verknüpfungen zwischen Personen und Ehen z.B. für Trauzeugen sind möglich. Die Formulierung der Verknüpfungsart (Taufpate oder Pate, Trauzeuge oder Zeuge etc.) ist frei.
* Das Programm [[GEDCOM 5.5 Konverter]] unterstützt den Austausch von Daten der TNG-Ortsverwaltung.
* Das Programm [[GEDCOM 5.5 Konverter]] unterstützt den Austausch von Daten der TNG-Ortsverwaltung.


== Weitere Informationen ==
== Weitere Informationen ==
 
[[Image:TNG-Users 20150628 451x254 wiki.png|451x246px|right|TNG-Benutzer all over the world|link=https://tng.community/index.php?/community/tngmap/]]
=== Homepage des Anbieters ===
=== Internetseiten von TNG ===
* http://www.tngsitebuilding.com (englisch), auch mit Links zu Anwender-Webseiten
* '''Homepage des Anbieters'''<ref>http://www.tngsitebuilding.com</ref> (englisch), auch mit Links zu Anwender-Webseiten
* http://www.tngsitebuilding.com/blog '''TNG-Blog''' mit Tutorials, Mod.-Vorstellungen und Ankündigungen
* '''TNG-Blog'''<ref>http://www.tngsitebuilding.com/blog</ref> mit Tutorials, Mod.-Vorstellungen und Ankündigungen
* [http://tng.lythgoes.net/wiki/index.php?title=Main_Page/de TNG-Wiki] (überwiegend englisch; z.T. deutsch)
* '''TNG-Wiki'''<ref>http://tng.lythgoes.net/wiki/index.php?title=Main_Page</ref> (überwiegend englisch)
* [https://www.facebook.com/pages/TNG-The-Next-Generation-of-Genealogy-Sitebuilding/105133769526251 TNG-Facebook-Seite]
* '''TNG-Facebook-Seite'''<ref>https://www.facebook.com/pages/TNG-The-Next-Generation-of-Genealogy-Sitebuilding/105133769526251</ref>
* [https://www.facebook.com/groups/54461318571/ TNG-Facebook-Gruppenseite]
* '''TNG-Facebook-Gruppenseite'''<ref>https://www.facebook.com/groups/54461318571/</ref>


=== Mailingliste zum Programm ===
=== Mailingliste zum Programm ===
* [http://lythgoes.net/pipermail/tngusers_lythgoes.net Ankündigungs-Mailingliste] des Programmautors und Diskussions-Mailingliste für Anwender (Sprache: Englisch). Zugangsdaten werden vom Programmautor nach der Registrierung mitgeteilt.
* '''tngusers-Ankündigungs-Mailingliste'''<ref>http://lythgoes.net/pipermail/tngusers_lythgoes.net</ref> des Programmautors (Sprache: Englisch). Zugangsdaten werden vom Programmautor nach der Registrierung mitgeteilt.
* deutschsprachige Diskussions-Mailingliste für Anwender: '''[[TNG-L]]''' (bitte aber stets auch zumindest die Ankündigungs-Mailingliste des Programmautors mitlesen!)
* deutschsprachige '''[[TNG-L]]'''-Diskussions-Mailingliste für Anwender (bitte aber stets auch zumindest die Ankündigungs-Mailingliste des Programmautors mitlesen!)
* [http://lythgoes.net/pipermail/tngusers2_lythgoes.net '''englischsprachige''' Hilfe-Mailingliste], die man am besten über die Internetseite liest, sonst kann die Mailflut zu groß und unübersichtlich werden.
* '''<u>englischsprachige</u>''' '''tngusers2'''-Diskussions- und Hilfe-Mailingliste für Anwender<ref>http://lythgoes.net/pipermail/tngusers2_lythgoes.net</ref>, die man am besten über die Internetseite liest, sonst kann die Mailflut zu groß und unübersichtlich werden.


=== Webforum ===
=== Webforum ===
* http://tng.community - Das offizielle TNG-Forum (englischsprachig)
* Das offizielle TNG-Forum<ref>https://tng.community</ref> (englischsprachig)
* http://forum.familie-greve.de/viewforum.php?f=50 (deutschsprachig)
* altes TNG-Greve-Forum<ref>https://forum.familie-greve.de/viewforum.php?f=50</ref> (deutschsprachig)


=== TNG-Testberichte in der Computergenealogie===
=== TNG-Testberichte in der Computergenealogie===
Zeile 185: Zeile 199:


== Beispielseiten mit TNG ==
== Beispielseiten mit TNG ==
In diesem Verzeichnis sind ein Bruchteil von den Seiten aufgelistet, die verschiedene Versionen von TNG benutzen: [http://lythgoes.net/genealogy/usersites.php http://lythgoes.net/genealogy/usersites.php]
In diesem Verzeichnis der TNG-Usersites<ref>http://lythgoes.net/genealogy/usersites.php</ref> sind ein Bruchteil von den TNG-Seiten aufgelistet, die verschiedene Versionen von TNG benutzen.
 
== Übersetzungshilfen ==
Übersetzer Seiten:
*DeepL Übersetzer<ref>https://www.deepl.com/translator</ref>
*Google Translate<ref>https://translate.google.com/#en|de|</ref> 
*Bing Translator<ref>https://www.bing.com/translator</ref>
 
== Einzelnachweise ==
<references />


<!-- Bitte die richtigen Kategorien auswählen, andere löschen -->
<!-- Bitte die richtigen Kategorien auswählen, andere löschen -->
Zeile 194: Zeile 217:
[[Kategorie:Genealogiesoftware_Linux]]
[[Kategorie:Genealogiesoftware_Linux]]
[[Kategorie:Genealogiesoftware Web Interface]]
[[Kategorie:Genealogiesoftware Web Interface]]
[[fr:The Next Generation of Genealogy Sitebuilding]]

Aktuelle Version vom 4. Januar 2023, 17:18 Uhr

Bezeichnung

  • TNG - The Next Generation of Genealogy Sitebuilding (etwa: "Die nächste Generation der genealogischen Website-Erstellung")

Version

  • 14.0 (27. Dezember 2022) siehe TNG Webseite [1]
  • alle TNG-Versionen[2] in der Übersicht mit den PHP-Versionen und den Ausgabedaten

Nutzeranforderungen

Um TNG zufriedenstellend betreiben zu können, benötigt man spezielle Anforderungen: Englischkenntnisse, Einarbeitungszeit, Einarbeitungswillen und Einarbeitungskönnen sich dieses selbst anzueignen.
Man sollte selbst TNG installieren können (Software auf Webserver hochladen & installieren, MySQL-Datenbank einrichten). Wenn man TNG anpassen möchte, dann sollte man sich in die Modifikationen einarbeiten und sich im TNG-Wiki[3] anmelden und dort die Inhalte durcharbeiten. Möglichst alle kostenfreien kleine Updates muß man installieren, denn sie dienen der Datensicherheit und es werden Fehler beseitigt. Es werden auch immer mit jeder TNG-Versionnummer neue Funktionen hinzugefügt, welches Ganzzahl-Update kostenpflichtig ist.
Man sollte beide amerikanische (tngusers[4] & tngusers2[5]-) Mailinglisten mitlesen.

Sicherheit

  1. Verschlüsselung von E-Mails
  2. Verschlüsselte Übertragung von E-Mails
  3. Versand über php-Script
  4. Versand über SMTP
  5. Einschränkung der Mailserver-Benutzer
  6. https für die Website
  7. Zugriffe sperren

Systemanforderungen

  • Betriebssystem-unabhängig. TNG basiert auf PHP-Skripten.
  • Client: gängiger Web-Browser
    • WebServer: Für die Nutzung von TNG ist ein HTTP-Server (z. B. Apache, IIS) mit PHP-Unterstützung und eine mySQL-Datenbank erforderlich.
      Die vorstehend genannten Software-Anforderungen erfüllen viele Standard-Webhosting-Pakete auf dem Markt.
    • Lokaler Server: Nutzung in einem Intranet oder auf dem häuslichen Stand-alone-Rechner ist ebenfalls möglich, sofern die genannten Software-Voraussetzungen (LAMP[6]) vorliegen.
  • Alternativ für Bastler und/oder Programmierer:
    • Mit ein Raspberry Pi[7]], 38,50€ beim Elektronikversand plus 8GB SD Card (10€ mit Debian) plus Netzteil (7€) und bei größeren Datenmengen eine USB Card kann auch TNG betrieben werden.
    • Hosting auf ein NAS

Sprache

  • Die Benutzeroberfläche von TNG v.12 steht in folgenden 20 Sprachen zur Verfügung (Stand: März 2016): Afrikaans, Arabisch, Kroatisch, Tschechisch, Dänisch, Niederländisch, Englisch, Finnisch, Französisch, Deutsch, Griechisch, Isländisch, Italienisch, Norwegisch, Polnisch, Portugiesisch, Rumänisch, Russisch, Serbisch, Slowakisch, Spanisch und Schwedisch.
  • Englisch ist Basissprache, die weiteren Sprachmodule können nach Wahl dazu-aktiviert werden.

Beschreibung

Allgemeines

  • TNG ist eine Genealogie-Software, die als Webanwendung läuft. Sie kann damit sowohl im Internet, als auch auf dem heimischen PC betrieben werden. Wird TNG als Internetanwendung betrieben, sind die Ergebnisse der genealogischen Forschungen im World Wide Web für alle Internet-Teilnehmer verfügbar, sofern sie die entsprechende Berechtigung besitzen. Dazu werden die auf dem häuslichen Rechner erzeugten Daten als GEDCOM-Datei in die Datenbank auf dem Web-Server eingelesen. Alternativ kann man TNG auch als "stand-alone" Genealogie-Programm zur Erfassung und Bearbeitung der Daten einsetzen; hierzu steht eine komfortable Browser-Oberfläche zur Verfügung. Dies bietet sich insbesondere an, wenn man von verschiedenen Rechnern aus den Datenbestand bearbeiten möchte bzw. wenn mehrere, räumlich verteilte Anwender einen gemeinsamen Datenbestand bearbeiten möchten (z.B. Familienmitglieder, Forschergemeinschaft). Es lassen sich auch einzelne Medientypen(links) dem Gedcom-Export hinzufügen. (wie z.B. Profilfotos, wenn sie denn einzeln gespeichert wurden)
  • Mit der zentralen Speicherung der genealogischen Daten auf dem Web-Server ist das Problem beseitigt, dass nur ein Familienmitglied eine aktuelle Version der Familiendaten verwaltet, während alle anderen mit womöglich veralteten Kopien dieser Daten arbeiten. Das Ändern von Daten mit PC-basierten Programmen von mehreren Beteiligten war bisher mit hohem Koordinierungsaufwand verbunden. Nun bietet TNG mit der Datenbank auf dem Web-Server einen "single point of truth", d.h. einen einzigen, für alle Berechtigten einsehbaren Stand der Familiendaten, auch wenn mehrere Personen ändern. Es wurde auch eine Bearbeitungssperre der einzelnen Datensätze hinzugefügt.
  • Zur Installation der Software existiert ein ausführlicher Assistent in englischer Sprache; Kenntnisse in PHP oder mySQL sind für die Installation nicht erforderlich.
  • Das Grundprinzip von TNG ist, daß aus den gespeicherten Daten dynamisch (d.h. im Moment des Aufrufes) HTML-Seiten erzeugt werden - im Gegensatz zu üblichen Genealogieprogrammen, die nur die Erzeugung "fester" (statischer) HTML-Seiten bieten und man somit nach jeder Änderung viele Dateien auf den Webserver hochladen muss.
  • Auch sehr große Datenbestände, z.B. mehrere 100.000 Personen und tausende Fotos, lassen sich mit TNG problemlos verwalten.
  • Es bestehen zahlreiche Möglichkeiten zur Anpassung des Webdesigns. Achtzehn (18) vordefinierte Design-Templates[8] sind verfügbar.
  • Mehrere unterschiedliche Stammbäume können datentechnisch getrennt voneinander verwaltet werden. (bis auf die Bilderdateien)
  • Die hohe Flexibilität des Programms erfordert es, dass der Administrator für die Datenbank bestimmte Standards festlegen sollte, insbesondere wenn mehrere Forscher in die Datenbank Daten eingeben. Damit ist ein einheitliches Format und Vorgehen gewährleistet.
Beispiele: Schreibweise der Familiennamen groß/klein, Formate der Orte (z.B. 4-Ebenen, Mini-GOV), der Medien, Quellen, Geschichten und benutzerdefinierte Ereignisse (z.B. Mitgliedschaft). Um dies den Nutzern online zugänglich zu machen, könnte man in der Startleiste eine "Handbuch"-PDF per MOD einbinden, in dem man die spezifischen Vorgaben dokumentiert und erklärt.

Die Funktionen im Einzelnen

  • Bildschirmmasken für Daten zu Personen, Familien, Quellen usw. (mit allen gängigen Feldern gemäß GEDCOM-Standard); Verknüpfung von Ehepartnern, Eltern/Kindern; Zuordnung von Notizen oder Quellen
  • Fein abgestuftes Berechtigungskonzept, z.B. Ausblenden oder Sehen der Namen lebender Personen, Ausblenden oder Sehen der übrigen Angaben (Datumsangaben, Notizen, Texte, Fotos usw.), Änderungsvorschläge für Daten, volle Änderungsmöglichkeiten und Administration. Es wurde die Anzeige-Option "Vertraulich" hinzugefügt, so das Benutzer die Einschränkung bei der Datenansicht vorenthalten bekommen können.
  • Bildschirm-Listen in verschiedenen Varianten, graphische Darstellung von Vorfahren und Nachkommen (ausgehend von einer frei wählbaren Ausgangsperson).
  • Umfangreiche Importmöglichkeit von GEDCOM-Dateien inklusive Medien (Fotos, Dokumente) - wahlweise mit automatischem Abgleich.
  • Darstellung der Verwandtschaft zwischen zwei Personen (Verwandtschaftsrechner).
  • "Zeitstrahl" (Zeitachse/Timeline): Lebenszeit-Balken von Personen mit zugeordneten historischen Ereignissen (letztere sind frei definierbar).
    Es wurden die Funktionen der "Simile Timeline[9]" erweitert, so das nun auch Lebens-Ereignisse (wie die Hochzeit, Geburt der Kinder und Wohnorte) in diesem Zeitstrahl angezeigt werden.
  • umfangreiche Suchmöglichkeiten nach Namen, Datumswerten, Orten usw. Alle Such-Routinen während der Dateneingabe werden zur Live-Suche. So finden sich die Datenbankeinträge bei der Dateneingabe schneller.
  • Ortsebenen (z.B. Deutschland -> Bayern -> Oberfranken) können verwendet werden.
  • Möglichkeit zur Erzeugung benutzerdefinierter Ereignisse, z.B. zur Speicherung von Ehenamen oder Rufnamen.
  • Umfangreiche Medienverwaltung (Fotos, Video- und Audio-Dokumente usw.). Fotos können mit den jeweils abgebildeten Personen verknüpft werden, d.h. bei der jeweiligen Person erscheint ein Icon und ein Link zum Foto. Fotos können mit einer Image-Map hinterlegt werden, d.h. beim Anklicken z.B. des Kopfes gelangt man zu den Daten der betreffenden Person. Fotos (und andere Medien) können in Alben organisiert werden (z.B. nach Familienzweigen, nach Orten, nach Fotografen), wobei ein Foto in mehreren Alben erscheinen kann.
  • Verwaltung von Grabsteinen (und Friedhöfen), mit Verknüpfung zu Personen; Fotos können hinterlegt werden.
  • Verwaltung von Texten (z.B. Biographien), mit Verknüpfung zu Personen; alternativ können den Personen externe Dateien (z.B. PDF) zugeordnet werden.
  • Es steht eine Einbindung von Google Maps zur Verfügung. An verschiedenen Stellen im Programm, etwa auf den Personendatenblättern, werden Karten eingebunden, auf denen die Ereignis-Orte (z.B. Geburt, Heirat, Tod) gekennzeichnet sind. Voraussetzung ist, dass im Programm die geographischen Koordinaten der Orte erfasst sind. Hierzu steht ein entsprechendes Suchwerkzeug zur Verfügung, man kann die Koordinaten aber auch direkt eingeben (Übernahme aus Verzeichnissen, z.B. aus dem Genealogischen Ortsverzeichnis GOV). Es wurde eine "Massencodierung" als Funktion hinzugefügt, so das alle Orte -sofern sie von Google Maps eindeutig erkannt werden- in einem Arbeitsschritt mit Längen- und Breitengrad geokodiert werden.
  • Zur Erweiterung des TNG-Programmes verwaltet (seit Version 8) der Mod-Manager das Installieren von selbst geschriebenen Modifikationen.
  • Es wurde die Multi-Upload-Funktion (v9.2.0) hinzugefügt, die eine Möglichkeit bietet mehrere Medienobjekte auf einmal hochzuladen. Dabei ist es zugleich möglich, bessere Titel und Beschreibungen hinzuzufügen. Auch ist die gleichzeitige Verknüpfung mit Einzelpersonen, Familien, Quellen oder Orten direkt auf der Upload-Seite in einem Arbeitsgang möglich.
  • Ab Version 10 wurden die Seiten für Tablet-PCs und Smartphones angepasst. So werden mobile Geräte über die Browser-Kennung ("User Agents") erkannt und auf die mobile Ansicht ("?sitever=mobile") der TNG-Seiten umgeleitet. Mit "?sitever=tablet" am Ende der URL stellt sich eine Tablet-Ansicht ein.

Quellenverwaltung

  • Zu jeder Quelle stehen folgende Datenfelder zur Verfügung: Kurztitel, Langtitel, Autor, Signatur, "veröffentlicht durch" sowie "aktueller Text" (für kürzere Zitate aus der Quelle). Darüber hinaus können zu jeder Quelle benutzerdefinierte Ereignisse hinzugefügt werden sowie außerdem Notizen angelegt werden.
  • Jeder Quelle kann ein Aufbewahrungsort zugewiesen werden. Ein Aufbewahrungsort kann eine Adresse haben, darüber hinaus können dem Aufbewahrungsort wiederum benutzerdefinierte Ereignisse oder Notizen hinzugefügt werden. Ein Aufbewahrungsort kann z.B. eine Bibliothek, ein Archiv oder ein anderweitig abgegrenzter Unterlagenbestand sein.
  • Personen und Familien können mit beliebig vielen Quellenzitaten versehen werden. Dabei können sich die Zitate entweder auf eine Person oder Familie "als solche" oder auf einzelne (auch benutzerdefinierte) Ereignisse beziehen (Geburt, Taufe, Tod, Beerdigung, Lebensort, Beruf usw.). Weiterhin können zu jeder Notiz Quellenzitate angebracht werden.
  • Jedes Quellenzitat kann mit einer Seitenzahl, einem Zitat-Datum, einem aktuellen Text (für kürzere Zitate) sowie mit einer Notiz versehen werden.
  • Medien (etwa Fotos, eingescannte Dokumente, Grabsteine) können mit einer Quelle verknüpft werden.

Auswertungen

  • fest programmierte Auswertungen, etwa für Vorfahren/Nachfahren, Namen, Orte.
  • Reportgenerator zur Erzeugung von benutzerdefinierten Auswertungen.
  • Möglichkeit, frei definierbare SQL-Abfragen innerhalb von TNG laufen zu lassen; dadurch wird eine Fülle von verschiedensten Auswertungsmöglichkeiten eröffnet (auch z.B. Realisierung von Plausibilitätsprüfungen). Eine Sammlung[10] von vorgefertigten SQL-Abfragen[11] ist zur Übernahme verfügbar.
  • weitere Auswertungen von Henny Savenije findet man im TNG-Wiki[12]
  • Möglichkeit, mit Zusatz-Software direkt (an TNG vorbei) auf die mySQL-Datenbank zuzugreifen (sofern der Web-Provider dies zulässt).
  • Komplexe, parametrierbare Berichte (z.B. Ortsfamilienbuch) sind nicht verfügbar.

Modifikationen

Der Mod-Manager verwaltet und überwacht die Installation der Modifikationen (Mods). Die Modifikationen werden von TNG-Benutzer selbst geschrieben und hauptsächlich über das TNG-Wiki (Bereich "Mods") verteilt.
Sie bieten zusätzliche ggf. umfangreiche Funktionen, die z.T. nie den Einzug in TNG erfahren werden, da sonst das Programm zu komplex oder auch zu speziell wird.
Wenn eine Funktion doch großen Zuspruch erhält, dann wird sicherlich der Programmautor erwägen, die Funktion in das TNG-Programm zu übernehmen.
Die Modifikationen sind eine freiwillige und unverbindliche Arbeit von anderen TNG-Nutzern. Die Installation und Gebrauch geschieht auf eigenes Risiko und beinhaltet auch keinen Support des TNG-Programmautors!

Benutzer- und Berechtigungsverwaltung

  • Hier gibt es folgende grundsätzliche Möglichkeiten:
  1. alle Daten sind nur mit Benutzerkennung/Paßwort sichtbar;
  2. Daten lebender Personen sind nur mit Benutzerkennung/Passwort sichtbar, Daten verstorbener Personen sind uneingeschränkt sichtbar;
  3. alle Daten, auch solche lebender Personen, sind uneingeschränkt sichtbar (nicht ratsam).
  • Einer Benutzerkennung können unterschiedliche Rechte zugeordnet werden, z.B. nur Leserecht, auch Schreibrecht (ggf. mit weiteren Einschränkungen, etwa nur für einen bestimmten Familienzweig).

Schnittstellen

  • Import und Export für GEDCOM-Dateien (auch (wahlweise) mit Medien-Links!)
  • GENDEX-Export
  • weitere Exportmöglichkeiten (z.B. "delimited ascii", statisches HTML) direkt aus der mySQL-Datenbank (an TNG vorbei) mit Hilfe von Zusatz-Software

Integration

  • Sollen die Genealogiefunktionen von TNG in eine bestehende oder noch zu erstellende (Familien-)Website eingebunden werden, so sind - je nach Vorgehensweise - z.T. HTML- und php-Kenntnisse erforderlich.
  • Für die Integration in Content-Management-Systeme gab es für frühere TNG-Versionen von Fremdautoren erstellte Zusatzmodule. Weitere aktuellere Hinweise findet man im Download-Bereich von TNG.

--- alles ältere z.T. englische Links und Seiten ---

  • Wordpress siehe TNG-Forum[13]
  • Joomla- Bereich im englischsprachigen TNG-Forum[14]
  • Zikula-Homepage[15]
  • Drupal-Homepage[16] für TNG7[17] und TNG-Forum[18], [19] Plugins for Drupal 7 bzw. tngusers2-ML [20]
  • phpNuke - Bereich im englischsprachigen TNG-Forum [21]
  • e107 - Bereich im englischsprachigen TNG-Forum [22]

Hersteller

  • Darrin Lythgoe (USA)

Autor

  • Darrin Lythgoe (USA)

min. Festplattenplatzbedarf

  • >100 MB

Lieferumfang

  • Nach Zahlungseingang erhält man Zugang zu einer passwortgeschützten Website, wo man die PHP-Skripte, aus denen TNG besteht, als ZIP-Datei herunterladen kann.
  • Das gesamte Programm liegt in Form von quelltextoffenen PHP-Skripten vor. Der Anwender kann somit bei Bedarf Modifikationen vornehmen.
  • für ältere TNG-Versionen: die PDF fonts for UTF-8 findet man unter TNG Extras im TNG-Download-Bereich (bis v.10)
    ab TNG v.11 sind die PDF fonts for UTF-8 (nur noch) im Volldownload enthalten.

Dokumentation

  • Installationsanleitung (englisch)
  • Die "öffentlichen" Teile von TNG sind selbsterklärend; es gibt keine spezielle Dokumentation.
  • Für die "administrativen" Teile von TNG, die nur für speziell berechtigte Anwender zugänglich sind, existieren Hilfetexte (englisch).
  • Ein deutsches Benutzerhandbuch existiert nicht. (Ist nach Meinung des Rezensenten jedoch nicht zwingend erforderlich. Wer EDV-technisch versiert genug ist, eine Homepage einzurichten, hat keine Probleme, TNG zu installieren und zu konfigurieren. Im Zweifelsfalle hilft die Mailingliste weiter.)
  • In dem TNG-Wiki[23] gibt zu vielen Themen und zu den TNG-Modifikationen viel in englisch nachzulesen.
  • Beispiel für ein 100-seitiges Handbuch der Datenbank für jüdische Familien des Gedenkstättenverbundes Neckar-Gäu-Alb als Dokumentationsbeispiel, das Anwendern des speziellen Projektes bei der Benutzung helfen soll:

Datei:TNG Handbuchbeispiel Dettling 06 2015.pdf

Preis und (Betriebs-)Kosten

  • Für die Software: 32,99 USD (kleinere Updates sind kostenfrei, größere Updates(*) sind kostenpflichtig
    z.Zt. zum Preis von 17,99 USD für TNG 13)
    (*) größere Updates sind Ganzzahl-Updates (..., 9->10, 10->11, 11->12, ...)
  • Wenn TNG als Internetanwendung betrieben wird, wird Webspace mit PHP und (einer) mySQL-Datenbank benötigt.
    Es sind hier monatliche Kosten ab etwa 4 EUR zu erwarten (je nach Provider).
  • Darrin Lythgoes[24]: "There's always a grace period of about 6 months, no matter when you buy the full version or an upgrade. ..."

Demo

Testen der Besucher-Oberfläche und des Administrator-Menüs auf der Demo-Seite[25]
Hier kann man zwischen den verschiedenen (18) Templates (Oberflächen) hin und her wechseln.

Sonstiges

  • Auf der TNG-Homepage steht eine Online-Testversion zur Verfügung. Eine herunterladbare Testversion gibt es nicht (da die PHP-Skripte im Quelltext vorliegen).
  • Verknüpfungen zwischen Personen z.B. für Taufpaten sind möglich. Verknüpfungen zwischen Personen und Ehen z.B. für Trauzeugen sind möglich. Die Formulierung der Verknüpfungsart (Taufpate oder Pate, Trauzeuge oder Zeuge etc.) ist frei.
  • Das Programm GEDCOM 5.5 Konverter unterstützt den Austausch von Daten der TNG-Ortsverwaltung.

Weitere Informationen

TNG-Benutzer all over the world

Internetseiten von TNG

  • Homepage des Anbieters[26] (englisch), auch mit Links zu Anwender-Webseiten
  • TNG-Blog[27] mit Tutorials, Mod.-Vorstellungen und Ankündigungen
  • TNG-Wiki[28] (überwiegend englisch)
  • TNG-Facebook-Seite[29]
  • TNG-Facebook-Gruppenseite[30]

Mailingliste zum Programm

  • tngusers-Ankündigungs-Mailingliste[31] des Programmautors (Sprache: Englisch). Zugangsdaten werden vom Programmautor nach der Registrierung mitgeteilt.
  • deutschsprachige TNG-L-Diskussions-Mailingliste für Anwender (bitte aber stets auch zumindest die Ankündigungs-Mailingliste des Programmautors mitlesen!)
  • englischsprachige tngusers2-Diskussions- und Hilfe-Mailingliste für Anwender[32], die man am besten über die Internetseite liest, sonst kann die Mailflut zu groß und unübersichtlich werden.

Webforum

  • Das offizielle TNG-Forum[33] (englischsprachig)
  • altes TNG-Greve-Forum[34] (deutschsprachig)

TNG-Testberichte in der Computergenealogie

Die "Computergenealogie" hat mehrfach über das Programm berichtet, siehe → T
. (geschrieben von Ulrich Kretschmer, überarbeitet von R. Ell)
Das Programm (in der Version 5.1.2) in Heft 02/2006, getestet.

Die komplette 'runderneuerte' Medienverwaltung und die Einbindung von Karten aus Google Maps aus dem TNG-Programm (in der Version 7.0.2) wurde in Heft 01/2009 demonstriert.

Einen Bericht über weitere Neuerungen und einen Erfahrungsbericht (Version 8.1.3) enthält Heft 04/2011.

Eine Update-Meldung zur TNG-Version 9 (Version 9.0.0) enthält Heft 01/2012.

Bericht über eine Auswahl von Neuerungen der Version 9 (Version 9.0.2) enthält Heft 02/2012.

TNG-Vorstellungen

Datei:Vortrag TNG Schulung 110615 Dettling wiki.pdf

Anwendermeinungen/Berichte

Meinung Rainer Volck August 2006

Beispielseiten mit TNG

In diesem Verzeichnis der TNG-Usersites[35] sind ein Bruchteil von den TNG-Seiten aufgelistet, die verschiedene Versionen von TNG benutzen.

Übersetzungshilfen

Übersetzer Seiten:

  • DeepL Übersetzer[36]
  • Google Translate[37]
  • Bing Translator[38]

Einzelnachweise

  1. https://tngsitebuilding.com/
  2. https://tng.lythgoes.net/wiki/index.php?title=TNG_versions
  3. https://tng.lythgoes.net/wiki/index.php
  4. https://lythgoes.net/pipermail/tngusers_lythgoes.net
  5. https://lythgoes.net/pipermail/tngusers2_lythgoes.net
  6. https://de.wikipedia.org/wiki/LAMP_(Softwarepaket)#Varianten
  7. http://www.raspberrypi.org
  8. http://lythgoes.net/genealogy/templates.php
  9. http://tng.lythgoes.net/wiki/index.php?title=Simile_Timeline
  10. http://db.ahnendaten.de/reports.php
  11. http://www.ahnendaten.de/tng
  12. http://tng.lythgoes.net/wiki/index.php/Category:Henny_Savenije_-_Reports
  13. https://tng.community/index.php?/forums/forum/38-wordpress/
  14. https://tng.community/index.php?/forums/forum/35-joomla/
  15. http://www.zikula.org
  16. http://drupal.cocomore.de
  17. http://drupal.org/project/tngintegrate
  18. http://www.tngforum.us/index.php?showtopic=6008
  19. https://drupal.org/node/793840#comment-5014948
  20. http://lythgoes.net/pipermail/tngusers2_lythgoes.net/2011-September/041510.html
  21. https://tng.community/index.php?/forums/forum/36-phpnuke/
  22. https://tng.community/index.php?/forums/forum/34-e107/
  23. http://tng.lythgoes.net/wiki/index.php?title=Main_Page
  24. http://lythgoes.net/pipermail/tngusers2_lythgoes.net/2011-November/042395.html
  25. https://www.lythgoes.net/genealogy/demo12.php
  26. http://www.tngsitebuilding.com
  27. http://www.tngsitebuilding.com/blog
  28. http://tng.lythgoes.net/wiki/index.php?title=Main_Page
  29. https://www.facebook.com/pages/TNG-The-Next-Generation-of-Genealogy-Sitebuilding/105133769526251
  30. https://www.facebook.com/groups/54461318571/
  31. http://lythgoes.net/pipermail/tngusers_lythgoes.net
  32. http://lythgoes.net/pipermail/tngusers2_lythgoes.net
  33. https://tng.community
  34. https://forum.familie-greve.de/viewforum.php?f=50
  35. http://lythgoes.net/genealogy/usersites.php
  36. https://www.deepl.com/translator
  37. https://translate.google.com/#en%7Cde%7C
  38. https://www.bing.com/translator