2.2.x Third-party Plugins

From Gramps
Revision as of 09:17, 8 October 2008 by Bmcage (talk | contribs) (Old Third-party Plugins moved to 2.2.x Third-party Plugins: Fixed way of plugin page names)
Jump to: navigation, search

Third-party plugins give you more tools to work with your genealogy data in GRAMPS. This page lists plugins written by users to work with the current version of GRAMPS. Plugins which have not yet been re-written to work with the current version can be seen on the Old Third-party Plugins page.

Installation of unsupported or third-party plugins in GRAMPS

To use one of these plugins add the file(s) to your ~/.gramps/plugins directory, and restart GRAMPS. These plugins are for version 2.2.x of GRAMPS! See 3.0.x Third-party Plugins for the new version.

Age Statistics Plugin

The age statistics plugin shows the spread of ages in your database and age differences between parents and children. By Douglas S. Blank.

What does it do?

This plugin shows the spread of ages in your database and age differences between parents and children.

Download

http://bubo.brynmawr.edu/~dblank/AgeStats.py

Plugin author

Douglas S. Blank.

Safety of your database

This plugin only reads your data, and attempts no changes. However it's generally a good idea to make a backup before trying unsupported plugins.

User comments

Here's a sample output:
--------+----------------------------------------------------+
  Age   |             Lifespan Age Distribution              |
--------+----------------------------------------------------+
   0-  5|XXXXXXXXXXXXXXXXXXXXXXXXXX                          |
   5- 10|XX                                                  |
  10- 15|                                                    |
  15- 20|XXXXXXXXXXXXX                                       |
  20- 25|XXXXXX                                              |
  25- 30|XXXXXX                                              |
  30- 35|XXXX                                                |
  35- 40|XXXXXXXX                                            |
  40- 45|XXXXXXXX                                            |
  45- 50|XXXXXX                                              |
  50- 55|XXXXXXXXXXXXXXXXX                                   |
  55- 60|XXXXXXXXXXXXXXXXX                                   |
  60- 65|XXXXXXXXXXXXXXXXXXXXXXXXXX                          |
  65- 70|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                    |
  70- 75|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                      |
  75- 80|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX             |
  80- 85|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|
  85- 90|XXXXXXXXXXXXXXXXXXXXX                               |
  90- 95|XXXXXXXXXX                                          |
  95-100|XX                                                  |
 100-105|XXXX                                                |
 105-110|                                                    |
 110-115|                                                    |
 115-120|                                                    |
--------+----------------------------------------------------+
 Counts 0             6          12          18            24

Statistics:
  Total  : 155
  Minimum: 0
  Average: 60.55
  Median : 69
  Maximum: 101

--------+----------------------------------------------------+
  Diff  |        Father - Child Age Diff Distribution        |
--------+----------------------------------------------------+
   0-  5|                                                    |
   5- 10|                                                    |
  10- 15|                                                    |
  15- 20|XXXXXXXXX                                           |
  20- 25|XXXXXXXXXXXX                                        |
  25- 30|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|
  30- 35|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|
  35- 40|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   |
  40- 45|XXXXXXXXXXXXXXXXXXX                                 |
  45- 50|XXXXXXXXX                                           |
  50- 55|XXXXXX                                              |
  55- 60|XXXX                                                |
--------+----------------------------------------------------+
 Counts 0            21          43          64            86

Statistics:
  Total  : 359
  Minimum: 0
  Average: 33.30
  Median : 32
  Maximum: 58

--------+----------------------------------------------------+
  Diff  |        Mother - Child Age Diff Distribution        |
--------+----------------------------------------------------+
   0-  5|                                                    |
   5- 10|                                                    |
  10- 15|                                                    |
  15- 20|XXX                                                 |
  20- 25|XXXXXXXXXXXXXXXXXXXXXX                              |
  25- 30|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|
  30- 35|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX               |
  35- 40|XXXXXXXXXXXXXXXXXXXXXXXX                            |
  40- 45|XXXXXXX                                             |
  45- 50|XXXX                                                |
  50- 55|                                                    |
  55- 60|                                                    |
--------+----------------------------------------------------+
 Counts 0            30          60          90           121

Statistics:
  Total  : 360
  Minimum: 3
  Average: 29.92
  Median : 29
  Maximum: 48

DenominoViso - HTML Ancestors page

What does it do?

The DenominoViso plugin creates an interactive html/javascript page displaying all ancestors on one page.

Download

http://www.home.versatel.nl/m.d.nauta/index.html

Plugin author

Michiel Nauta

Safety of your database

This plugin only reads your data, and attempts no changes. However it's generally a good idea to make a backup before trying unsupported plugins.

User comments

Place Completion Tool

Place completion tool in action

The place completion tool enables you to work on a selection of your places. It can look up latitude and longitude, and you can set county, parish, state, ... data on a group of places with one click.

Download, Manual and Installation

See: Place completion tool


Other GRAMPS Code Resources

Unsupported Quick Reports

For unsupported Quick Reports, see Unsupported Quick Reports. Quick Reports are a new addition to GRAMPS 3.0, which allows for easy plugin creation on a fixed canvas.

Tips for simple custom plugin

GRAMPS offers a fantastic and powerful report manager which allow us to export on most current formats (see DbSummary.py).

Miscellaneous GRAMPS-related code

Narrative Website Import allows you to restore a GRAMPS family tree database from a Narrative Website. This is useful if you accidentally lose your GRAMPS database and need to recover from a Narrative Website report. This code is probably just a starting point, as the HTML generated by that report changes often. If you do tweak it, please send an updated copy to one of the GRAMPS mailing lists for others to use.