Changes

Jump to: navigation, search

Rule expansions

217 bytes added, 22:42, 29 October 2020
FilterRules : Plugin Manager Rulebook Collection
{{Third-party plugin}}
{{#vardefine:chapter|Addons (Rules)}}
 
=Rule Ammendments=
{{man tip| 1=Changes to Rules are inconspicuous|2=New built-in Rules appear without any fanfare. Plus there a are so many of them, grouped in so many subcategories that they may remain concealed.<br />Addons require downloading and installation, so the addon Rules have more visibility than the builtins. Plus they can be searched as a category in the Plugin Manager.}}
[[File:Preferences UpdateAddons-Rule-51.png|thumb|right|450px|Fig. {{#var:chapter}}.{{#vardefineecho:figure|{{#expr:{{#var:figure}}+1}}}} Preferences: Check for Updated Addons showing Rules]]
Rules are the basic building blocks of custom [[Filter|Filters]]. A wide variety of [[Gramps_{{man version}}_Wiki_Manual_-_Filters#Which_filter_rules_in_which_Category.3F|rules have been built-in for creating custom filters in each category]].
=locating Filter Rule Add-Ons=
[[File:EnhancedPlugInManager-addon-SearchRule 51win.png|thumb|right|450px|Fig. {{#var:chapter}}.{{#vardefineecho:figure|{{#expr:{{#var:figure}}+1}}}} Search for '''''Rule''''' in the Enhanced Plugin Manager]]The [[Plugin_Manager_Plugin|Plugin Manager]] can be used for more than installing & and updating plug-in modules. It can help you discover the growing capabilities that might not be obvious.
Open the {{Man menu|Plugin Manager}} from the {{Man menu|Help}} menu and use its Search box to filter the view to only those addons which have a row or filename which include the 'Rule' term.
Rules are added in sets/groups via the Plugin Manager. All the Rules in a set are added/removed when any Rule in that set is added/removed.
Each set supports Multilingual internationalization services through [https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html .po & and .pot] files using gettext.
In the few months that add-on Rules have been a feature, two sets of rules have been collected:
===[https://github.com/gramps-project/addons-source/tree/master/FilterRules FilterRules] : Plugin Manager Rulebook Collection===
General Filter Rule Addons
====People related to &lt;filter&gt;====
<!-- isrelatedwithfiltermatch.py -->
===[https://github.com/gramps-project/addons-source/tree/master/FilterRules2 FilterRules2] : Plugin Manager Rulebook Collection===
Genetic Genealogy Filter Rule Addons
{{stub}}
====Matrilineal progenitrix of &lt;person&gt;====
Matches recorded descendants of person following Y-chromosomal inheritance patterns.
{{-}}
 
===Pre-Release Rules===
====Descendants of &lt;person&gt; sharing yDNA with each other====
Matches descendants of a &lt;person&gt; sharing yDNA
<!--Hide the Active Person rule until the necessary patch is released in 5.1.3
====The Active Person====
Requires a [https://gramps.discourse.group/t/custom-filters-based-on-currently-selected-person-s/354/17 patch] to be compatible with the Person Grouped View
-->
=The Evolution of of Rules as Add-Ons=
* [Gramps-devel]: [https://sourceforge.net/p/gramps/mailman/message/28524592 Sequencing of filter rules?]
* [Gramps-devel]: [https://sourceforge.net/p/gramps/mailman/message/7969670/ filter rules]
* [Gramps-users]: [https://sourceforge.net/p/gramps/mailman/messagegramps-users/25097338thread/ 4BD58852.3040705%40o2.co.uk/#msg25097338 Gramplet writing - newbie help needed]
*based on the [https://sourceforge.net/p/gramps/mailman/gramps-users/ Gramps-users] archived threads:

Navigation menu