| 1 |
<?php |
<?php |
| 2 |
// $Id: import.inc,v 1.5.4.5.4.10 2008/10/03 01:32:11 pyutaros Exp $ |
// $Id: import.inc,v 1.7.2.2 2008/10/09 23:48:19 pyutaros Exp $ |
| 3 |
// import.inc |
// import.inc |
| 4 |
// Functions for importing GEDCOM files to database |
// Functions for importing GEDCOM files to database |
| 5 |
// Using the data base defined in simple.mysql |
// Using the data base defined in simple.mysql |
| 87 |
} |
} |
| 88 |
drupal_set_message(t('Deleted @n family_individual nodes.', array('@n' => $n))); |
drupal_set_message(t('Deleted @n family_individual nodes.', array('@n' => $n))); |
| 89 |
|
|
| 90 |
$q = db_query("select nid from {node} where type = 'family_group'"); |
$q = db_query("SELECT nid FROM {node} WHERE type = 'family_group'"); |
| 91 |
$n = 0; |
$n = 0; |
| 92 |
while ($o = db_fetch_array($q)) { |
while ($o = db_fetch_array($q)) { |
| 93 |
node_delete($o->nid); |
node_delete($o->nid); |
| 95 |
} |
} |
| 96 |
drupal_set_message(t('Deleted @n family_group nodes.', array('@n' => $n))); |
drupal_set_message(t('Deleted @n family_group nodes.', array('@n' => $n))); |
| 97 |
|
|
| 98 |
$q = db_query("select nid from {node} where type = 'family_location'"); |
$q = db_query("SELECT nid FROM {node} WHERE type = 'family_location'"); |
| 99 |
$n = 0; |
$n = 0; |
| 100 |
while ($o = db_fetch_array($q)) { |
while ($o = db_fetch_array($q)) { |
| 101 |
node_delete($o->nid); |
node_delete($o->nid); |
| 140 |
//echo $level . "<br>"; |
//echo $level . "<br>"; |
| 141 |
switch($level){ |
switch($level){ |
| 142 |
case '0': |
case '0': |
| 143 |
|
$current0xref = $xref; |
| 144 |
|
$current0record = $fact_code; |
| 145 |
//next line is debug |
//next line is debug |
| 146 |
//echo $current0record . "<br>"; |
//echo $current0record . "<br>"; |
| 147 |
switch($current0record){ |
switch($current0record){ |
| 297 |
} |
} |
| 298 |
break; |
break; |
| 299 |
case '1': |
case '1': |
| 300 |
|
$current1record = $fact_code; |
| 301 |
//next line is debug |
//next line is debug |
| 302 |
//echo $current0record . "<br>"; |
//echo $current0record . "<br>"; |
| 303 |
switch($current0record){ |
switch($current0record){ |
| 350 |
} |
} |
| 351 |
break; |
break; |
| 352 |
case '2': |
case '2': |
| 353 |
|
$current2record = $fact_code; |
| 354 |
//next line is debug |
//next line is debug |
| 355 |
//echo $current1record . "<br>"; |
//echo $current1record . "<br>"; |
| 356 |
switch($current1record){ |
switch($current1record){ |