Difference between revisions of "Addon:GEDCOM Extensions"
m (→Usage) |
|||
| (47 intermediate revisions by 7 users not shown) | |||
| Line 1: | Line 1: | ||
| − | {{Third-party | + | {{languages|Addon:GEDCOM Extensions}} |
| + | {{Third-party addon}} | ||
| + | [[File:GEDCOMExtensions-GED2-ChooseTheOutputFormat-tab-ExportAssistant-52.png|right|450px|"GEDCOM Extensions (GED2)" option selected in Export_Assistant]] | ||
| − | [ | + | This Addon has a collection of unofficial GEDCOM extensions which extend [https://github.com/gramps-project/gramps/blob/458989f47aed00ed33331c8760f8049266f3495a/gramps/plugins/export/exportgedcom.py#L202 Gramps GedcomWriter] to include common non-compliant GEDCOM additions. |
| − | + | If the feature you want is not listed below, then you can either add it yourself, or ask a developer to help you. | |
| + | {{-}} | ||
| + | == Export GEDCOM Extensions == | ||
| − | + | The following GEDCOM Extensions are supported: | |
| − | + | * Include witnesses - Exports witnesses associated with a family event | |
| + | * [https://github.com/gramps-project/addons-source/commit/813292310739252458de8d7d136649b8603facf4 Include media] | ||
| + | * [https://github.com/gramps-project/addons-source/pull/630 Patronymic names] | ||
| − | + | === Installation === | |
| + | To install the addon ensure "Expert" or "All Audiences" is selected in the Addon Manager. | ||
| − | + | === Usage === | |
| − | + | [[File:GEDCOMExtensions-GED2-ExportOptions-tab-ExportAssistant-defaults-60.png|right|450px|Defaults shown in Export Assistant's - Export options - tab]] | |
| − | To run the exporter, select {{man menu|Family Trees > Export..}}, press {{man button|Next}}, select {{man label|"GEDCOM Extensions (GED2)"}}. | + | To run the exporter, select {{man menu|Family Trees > Export..}}, press {{man button|Next}}, on the {{man label|Choose the output format}} dialog select {{man label|"GEDCOM Extensions (GED2)"}}, press {{man button|Next}}. On the {{man label|Export options}} dialog select the relevant GEDCOM extension option: |
| + | * {{checkbox|0}} {{man label|Include witnesses}} - (unchecked by default) Exports witnesses associated with a family event | ||
| + | * {{checkbox|0}} {{man label|Include media}} - (unchecked by default) | ||
| + | * {{man label|Patronymic names:}} | ||
| + | ** '''Don't change''' - (default) - Don't change Gramps export | ||
| + | ** ''Add Patronymic name after Given name'' - Export Patronymic after given name, instead of adding it to the list of surnames | ||
| + | ** ''Ignore Patronymic name'' - Ignore Patronymic names on export | ||
| + | * {{man label|Type of surname:}} | ||
| + | ** '''Don't change''' - (default) - Don't change Gramps export | ||
| + | ** select from the different options... | ||
| − | |||
| − | + | Then press {{man button|Next}}, and after selecting the save location and applying the export the data should be exported to a file with the extension ".ged2". | |
| − | + | Afterwards, you can change the extension from ".ged2" to ".ged" and treat as a normal GEDCOM file. | |
| − | + | {{man warn|Warning: There is no associated .ged2 importer in Gramps, so the {{man menu|export is one-way only (out of Gramps)}}.|It should be possible for someone to also write an associated GEDCOM importer to handle the extensions to bring them into Gramps as well.}} | |
| − | |||
| − | + | == Import GEDCOM Extensions == | |
| − | |||
| + | There are no import extensions currently supported. | ||
| − | + | See feature request: | |
| + | * {{bug|10550}} '''Refactor Gramps GEDCOM import so as to support GEDCOM extension addons''' | ||
| − | + | {{man note|Available for Gramps 4.x and higher.}} | |
| − | See | + | == See also == |
| + | * The source code is available from [https://github.com/gramps-project/addons-source/blob/master/GedcomExtensions/GedcomExtensions.py addons-source/blob/master/GedcomExtensions/GedcomExtensions.py]. | ||
| − | * | + | * [[GEDCOM]] |
| − | |||
| + | [[Category:Addons]] | ||
| + | [[Category:Plugins]] | ||
[[Category:Developers/General]] | [[Category:Developers/General]] | ||
| − | |||
| − | |||
Latest revision as of 09:16, 17 May 2026
This is a Third-party Addon. The Addon/Plugin system is controlled by the Plugin Manager. Please use carefully on data that is backed up, and help make it better by reporting any issues to the bug tracker. |
This Addon has a collection of unofficial GEDCOM extensions which extend Gramps GedcomWriter to include common non-compliant GEDCOM additions.
If the feature you want is not listed below, then you can either add it yourself, or ask a developer to help you.
Contents
Export GEDCOM Extensions
The following GEDCOM Extensions are supported:
- Include witnesses - Exports witnesses associated with a family event
- Include media
- Patronymic names
Installation
To install the addon ensure "Expert" or "All Audiences" is selected in the Addon Manager.
Usage
To run the exporter, select Family Trees > Export.., press Next, on the Choose the output format dialog select "GEDCOM Extensions (GED2)", press Next. On the Export options dialog select the relevant GEDCOM extension option:
- Include witnesses - (unchecked by default) Exports witnesses associated with a family event
- Include media - (unchecked by default)
- Patronymic names:
- Don't change - (default) - Don't change Gramps export
- Add Patronymic name after Given name - Export Patronymic after given name, instead of adding it to the list of surnames
- Ignore Patronymic name - Ignore Patronymic names on export
- Type of surname:
- Don't change - (default) - Don't change Gramps export
- select from the different options...
Then press Next, and after selecting the save location and applying the export the data should be exported to a file with the extension ".ged2".
Afterwards, you can change the extension from ".ged2" to ".ged" and treat as a normal GEDCOM file.
Import GEDCOM Extensions
There are no import extensions currently supported.
See feature request:
- 10550 Refactor Gramps GEDCOM import so as to support GEDCOM extension addons
Available for Gramps 4.x and higher. |
See also
- The source code is available from addons-source/blob/master/GedcomExtensions/GedcomExtensions.py.
