summaryrefslogtreecommitdiff
path: root/pgv_to_wt.php
diff options
context:
space:
mode:
Diffstat (limited to 'pgv_to_wt.php')
-rw-r--r--pgv_to_wt.php9
1 files changed, 9 insertions, 0 deletions
diff --git a/pgv_to_wt.php b/pgv_to_wt.php
index f1eba2b0ae..1c57084f69 100644
--- a/pgv_to_wt.php
+++ b/pgv_to_wt.php
@@ -692,6 +692,15 @@ foreach (get_all_gedcoms() as $ged_id=>$gedcom) {
@set_gedcom_setting($ged_id, 'SHOW_PEDIGREE_PLACES', $SHOW_PEDIGREE_PLACES);
@set_gedcom_setting($ged_id, 'SHOW_PRIVATE_RELATIONSHIPS', $SHOW_PRIVATE_RELATIONSHIPS);
@set_gedcom_setting($ged_id, 'SHOW_REGISTER_CAUTION', $SHOW_REGISTER_CAUTION);
+
+ // Update these - see db_schema_5_6.php
+ $SHOW_RELATIVES_EVENTS=preg_replace('/_(BIRT|MARR|DEAT)_(COUS|MSIB|FSIB|GGCH|NEPH|GGPA)/', '', $SHOW_RELATIVES_EVENTS);
+ $SHOW_RELATIVES_EVENTS=preg_replace('/_FAMC_(RESI_EMIG)/', '', $SHOW_RELATIVES_EVENTS);
+ $SHOW_RELATIVES_EVENTS=preg_replace('/_MARR_(MOTH|FATH|FAMC)/', '_MARR_PARE', $SHOW_RELATIVES_EVENTS);
+ $SHOW_RELATIVES_EVENTS=preg_replace('/_DEAT_(MOTH|FATH)/', '_DEAT_PARE', $SHOW_RELATIVES_EVENTS);
+ preg_match_all('/[_A-Z]+/', $setting, $match);
+ set_gedcom_setting($gedcom_id, 'SHOW_RELATIVES_EVENTS', implode(',', array_unique($match[0])));
+
@set_gedcom_setting($ged_id, 'SHOW_RELATIVES_EVENTS', $SHOW_RELATIVES_EVENTS);
@set_gedcom_setting($ged_id, 'SHOW_SPIDER_TAGLINE', $SHOW_SPIDER_TAGLINE);
@set_gedcom_setting($ged_id, 'SHOW_STATS', $SHOW_STATS);