Family: Record, display, and analyze genealogical data.

Last modified: January 5, 2008 - 21:38

Overview
--------
The famiy module allows you to display family trees on your Drupal website.

Users of your website can be given ownership of banners, and be allowed to
modify certain settings and view statistics.

Requirements
------------
Drupal 4.7.x

Features
--------
* Import from GEDCOM files
* Editing capabilities for individual data (currently not for family relationships)
* Automated privacy system to protect privacy of living people. It estimates birth dates of people, based
on their relatives, to decide which records should be protected.
Role based access control to public / private records.
* Individual nodes showing full information on individual: Name, Birth/Death dates and places, parents, spouses, children
* Full linking to other individuals
* Biography may be added to each individual
* Listing of all individuals

Installation
------------
1. Install files in modules folder and enable it in admin/modules.
2. Set access in admin/access control
3. Import GEDCOM file from your favorite genealogy software
(Administer >> Content management >> Family Import
OR
http://www.example.com/?q=admin/content/family_import).
4. If you want privacy, run auto privacy algorithm
(Administer >> Site Configuration >> Family Privacy Settings
OR
http://www.example.com/?q=admin/settings/family_privacy).
It is recommended to check manually the results.

Usage
------------
- View your family tree at http://www.example.com/?q=family
- You can manually create Family Individual nodes by browsing to
http://www.example.com/?q=node/add/family-individual
- Associate your user ID with a the family module by going to
http://www.example.com/?q=user/(user #)/edit

Bugs and Suggestions
--------------------
- Demo website: http://famhist.shawspace.com/ (Maintained by Seth E Shaw)
- Maintainer: Pyutaros

Planned features (please tell us what is useful to you)
-------------------------------------------------------
1. Generate pretty graphs of ascendency and descendency.
2. Allow editing, adding, and removing relationships
3. GED export (and import merge if it's not too hard)
4. Make view.inc more theme-friendly
5. Link users to individuals (started: see /user)
6. Create permission to allow users to edit anyone, themselves, direct relations, and indirect relations
7. Create permission to allow users to view anyone, themselves, direct relations, and indirect relations
8. Allow GED "namespaces" using Taxonomy?
9. Use Timeline module to plot various events for a set of individuals (specified as [individual,distance up, distance down] as with trees?)
10. Tie in with Event module
11. Implementing Sources, Citations, & Repositories.
12. Create nodes for all fact types in the fact database.

 
 

Drupal is a registered trademark of Dries Buytaert.