|
|
|
|
|
|
|
Der nachfolgende Code ist frei verfügbar, solange er nicht kommerziell verwendet wird! Falls er so wie veröffentlicht, in Teilen oder abgewandelt zum Einsatz kommt, würde ich mich sehr über eine kurze E-Mail freuen.
|
|
|
Genealogie ist ein PHP-Programm zur Anzeige, Verwaltung, Archivierung und Internet-Darstellung (z.B. Stammbäume) von genealogischen Daten. Die Daten werden dazu in einer mySQL-Datenbank abgelegt und stehen hier zur vielfältigen Analyse zur Verfügung.
Die Daten werden für jede Person über eine komfortable Maske mit vielfältigen Datenfeldern eingegeben und bearbeitet. Alle Daten befinden sich also übersichtlich auf einer WEB-Site. In speziellen Reports können diese Daten je Person oder in Stammbäumen angezeigt werden.
Dank der Datenablage in einer relationalen Datenbank können sehr bequem eigene Reports und Auswertungen erzeugt werden. Das PHP-Programm ist klar in Vier-Schichten strukturiert, sodaß Änderungen im Anzeigeformat (strikte Trennung von HTML und PHP) als auch in der Funktionalität leicht möglich sind.
Daneben wurde in Genealogie ein umfangreiches Berechtigungskonzept implementiert. Es können beliebig viele User definiert werden, die in beliebig vielen User-Gruppen zusammengefaßt werden können. Diesen User-Gruppen können dann die gewünschten Rechte verliehen werden. Alle User-Aktivitäten werden in einer eigenen Log-Tabellen protkolliert.
|
|
|
|
|
|
|
|
|
|
|
|
1/11 |
|
|
Genealogie generiert anhand der in einer MySQL hinterlegten Daten dynamisch Stammbäume.
Darüber hinaus bietet Genealogie die Möglichkeit umfangreich Daten zu jeder Person zu
hinterlegen, diese zu verwalten und die individuellen Daten jeder dargestellten Person mit einem
Click anzuzeigen. Die Tiefe des genealogischen Baums läßt sich individuell einstellen. Auch
die Ausgangsperson läßt sich anpassen.
|
|
|
|
|
|
|
|
1.0.0
|
|
|
1.1.0
|
|
Personen könnern Fotoalben zugeordnet werden
|
1.2.0
|
|
Export in PDF-Dokumenten, Erzeugen von Genealogy-Numbers
|
1.2.1
|
|
Korrektur der Bildgröße bei PDF-Albums mit nur einem Bild
|
1.2.2
|
|
Layoutänderung und Bugfix
|
|
|
|
- PHP 5
- mySQL 4.0.12 oder höher
- Administrationsrechte auf dem Installationssystem und der mySQL-Datenbank
|
|
|
|