Open main menu

Gramps β

Changes

Addon:GEDCOM Extensions

216 bytes added, 17 May
m
Usage
{{languages|Addon:GEDCOM Extensions}}{{Third-party pluginaddon}}[[File:GEDCOMExtensions-GED2-ChooseTheOutputFormat-tab-ExportAssistant-52.png|right|450px|"GEDCOM Extensions (GED2)" option selected in Export_Assistant]]
[[File:GEDCOM Extensions GED2 Export Assistant gramps.png|right|400px|"GEDCOM Extensions (GED2)" option selected in Export_Assistant (Gramps 4.1.3, Ubuntu 14.04.2)]] This Addon (available for Gramps 4.0 and higher) 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.
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]
== Usage =Installation ===To install the addon ensure "Expert" or "All Audiences" is selected in the Addon Manager.
To run the exporter, select {{man menu|Family Trees > Export..}}, press {{man button|Next}}, select {{man label|"GEDCOM Extensions (GED2)"}}. Select the relevant options, and the data should be exported to a file with the extension ".ged2".=== Usage ===
{{man warn[[File:GEDCOMExtensions-GED2-ExportOptions-tab-ExportAssistant-defaults-60.png|Warningright|There is no associated .ged2 importer 450px|Defaults shown in Gramps, so the {{man menu|export is oneExport Assistant's - Export options -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.}}tab]]
= Import 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...
There are no import extensions currently supported.
= See also =The code is available from [https://githubThen 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 ".com/gramps-project/addons-source/blob/master/GedcomExtensions/GedcomExtensions.py addons-source/blob/master/GedcomExtensions/GedcomExtensions.py]ged2".
* {{bug|8094}} GedcomExtension Afterwards, you can change the extension from ".ged2" to export family event secondary participant if role in CELEBRANT, INFORMANT, CLERGY, AIDE, CUSTOM* {{bug|8093}} Wrong level for witnesses in GedcomExtension, ".ged" and export* {{bug|6023}} Export Family Historian treat as a normal GEDCOM Extensionsfile.
== Collection of GEDCOM extension tags used {{man warn|Warning: There is no associated .ged2 importer in different programs ==* Gramps, so the {{man menu|export is one-way only (Germanout of Gramps)[http://wiki-de.genealogy}}.net/|It should be possible for someone to also write an associated GEDCOM/_Nutzerdef-Tag#importer to handle the extensions to bring them into Gramps as well.C3.9Cbersicht_bekannter_Nutzerdefinierter_Kennzeichen Collection of GEDCOM extension tags used in different programs]}}
== Import GEDCOM Extensions ==
== Others projects ==There are no import extensions currently supported.
See feature request:* [https://github.com/DallanQ/Gedcom {{bug|10550}} '''Refactor Gramps GEDCOM (WeRelate.org)] is a project for parsing objects ignored by a model. It includes classes and attributes for every import so as to support GEDCOM tag sequence appearing in more than 4% of the 7000 GEDCOMs submitted to WeRelate.org over the past five years, with the exception of four software-specific schema tags: SCHEMA, _EVENT_DEFN, _PLAC_DEFN, and _EVDEF, generated by Family Tree Maker, Personal Ancestral File, Legacy, and RootsMagic respectively. extension addons'''
See the demo[https://github{{man note|Available for Gramps 4.com/DallanQ/Gedcom/wiki/Demo]. ''GEDCOM -> model -> json -> model -> GEDCOM'' round-trip shows the GEDCOM tags that are represented in the model as extensions, x and tags that cannot be representedhigher.}}
== See also ==** differences between the object model and the GEDCOM 5.5 Specification.The source code is available from [https://github.com/DallanQgramps-project/Gedcomaddons-source/wikiblob/Specification-differences]** set of UML diagrams illustrating the core GEDCOM class and each of the top-level objects.[https:master/GedcomExtensions/githubGedcomExtensions.compy addons-source/DallanQblob/Gedcommaster/wikiGedcomExtensions/UML-DiagramsGedcomExtensions.py].
* [[GEDCOM]]
 
[[Category:Addons]]
[[Category:Plugins]]
[[Category:Developers/General]]
[[Category:Documentation]]
[[Category:Plugins]]