User: pyutaros Branch: DRUPAL-5 Date: Wed, 31 Oct 2007 01:09:40 +0000 Modified files: /modules/family EstimateDates.inc common.inc family.module import.inc individual.inc view.inc Log message: Stable port to 5.x. From Drupal node http://drupal.org/node/144098 Fixed bugs and changes: * Menus reorganized - per Pyutaros' patch * Import now works - as Pyutaros thought, I had broken it * Removes nodes when it removes family_relationship and family_fact data * Makes it optional to delete existing family data when you import new data * Handles arbitrarily-large GED files * Started User-Family_individual linkage Importing received the biggest update. I successfully imported 26000 facts about 2800 individuals from one monster GED file I have. The way you import large files is: 1. Go to /admin/content/family_import 2. Browse to your GED file 3. Change "First record to import" to 1 4. Change "Number of records to import" to 500 (or a suitable number for your script timout) 5. Check "Replace existing GED data" 6. Submit 7. While the notes on the submitted page say "Next start record: R" (for some R): * Go Back * Make sure "Replace existing GED data" is not checked * Change "First record to import" to R (501, in this example the first time through) * Submit Links: http://cvs.drupal.org/diff.php?path=contributions/modules/family/EstimateDat... http://cvs.drupal.org/diff.php?path=contributions/modules/family/common.inc&... http://cvs.drupal.org/diff.php?path=contributions/modules/family/family.modu... http://cvs.drupal.org/diff.php?path=contributions/modules/family/import.inc&... http://cvs.drupal.org/diff.php?path=contributions/modules/family/individual.... http://cvs.drupal.org/diff.php?path=contributions/modules/family/view.inc&ol...