diff options
| -rw-r--r-- | modules_v3/batch_update/plugins/name_format.php | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/modules_v3/batch_update/plugins/name_format.php b/modules_v3/batch_update/plugins/name_format.php index f6d9f95205..b710913740 100644 --- a/modules_v3/batch_update/plugins/name_format.php +++ b/modules_v3/batch_update/plugins/name_format.php @@ -34,15 +34,15 @@ class name_format_bu_plugin extends base_plugin { static function doesRecordNeedUpdate($xref, $gedrec) { return - preg_match('/^(?:1 NAME|2 _MARNM|2 _AKA) [^\/\n]*\/[^\/\n]*$/m', $gedrec) || - preg_match('/^(?:1 NAME|2 _MARNM|2 _AKA) [^\/\n]*[^\/ ]\//m', $gedrec); + preg_match('/^(?:1 NAME|2 (?:FONE|ROMN|_MARNM|_AKA|_HEB)) [^\/\n]*\/[^\/\n]*$/m', $gedrec) || + preg_match('/^(?:1 NAME|2 (?:FONE|ROMN|_MARNM|_AKA|_HEB)) [^\/\n]*[^\/ ]\//m', $gedrec); } static function updateRecord($xref, $gedrec) { return preg_replace( array( - '/^((?:1 NAME|2 _MARNM|2 _AKA) [^\/\n]*\/[^\/\n]*)$/m', - '/^((?:1 NAME|2 _MARNM|2 _AKA) [^\/\n]*[^\/ ])(\/)/m' + '/^((?:1 NAME|2 (?:FONE|ROMN|_MARNM|_AKA|_HEB)) [^\/\n]*\/[^\/\n]*)$/m', + '/^((?:1 NAME|2 (?:FONE|ROMN|_MARNM|_AKA|_HEB)) [^\/\n]*[^\/ ])(\/)/m' ), array( '$1/', |
