Changes

Jump to: navigation, search

Addon:SyncAssociation

105 bytes added, 20:48, 4 October 2021
The modification
{{languages|Addon:SyncAssociation}}
{{Third-party plugin}}
 
The {{man label|Sync Associations}} Tool addon is designed to add a reciprocal [[Gramps_{{man version}}_Wiki_Manual_-_Entering_and_editing_data:_detailed_-_part_1#Associations|Association]] if it is missing. For instance, if you create a GodFather association between A and B, this tool will create the matching Godchild association between B and A.
The {{man label|Sync Associations}} tool is run from the menu {{man menu|Tools > Family Tree Processing > Sync Associations...}}. It will scan and modify your family tree with no interaction nor feedback of the changes being made. (Although the Persons receiving a reciprocal association will have a freshened Modify Date.) So be certain to [[How_to_make_a_backup|make a backup]] beforehand... in case the result is not what you expected.
This tool is designed to create reciprocal Associations that are implied by explicit Associations records. Any Sources or Notes referenced by the original Association will be cross-referenced to the new reciprocal relationship Association. The following Associations imply a reciprocal relationship:
==Table of supported Associations==
The following Associations imply a reciprocal relationship:
{| {| {{prettytable}}
!Association name
When considering Associations, note that they do not have a datespan. So logged Associations should probably be limited to those that are expected to be lifelong.
== The Hack modification ==
If you go to line 57 of syncAssociations.py you will see:
You need to add lines with a similar format (quoted string then colon then quoted string then comma)
{{man tip|Once the new Associations Types have been tested and work as expected, |submit an [https://gramps-project.org/bugs/my_view_page.php enhancement [Using the bug tracker|feature request]] to included it in the addon. }}
= Issues =
* Limited list of association currently known. [[#Add_Types_to_the_Sync_Association_Gramplet|Adding additional relationships ]] requires adding to the [https://github.com/gramps-project/addons-source/tree/maintenance/gramps51/SyncAssociations source code] in the <code>ASSOC_LOOKUP</code> table
* No help link to here.
2,186
edits

Navigation menu