Open main menu

Gramps β

Changes

Addons development

1,830 bytes added, 20:01, 22 November 2023
m
What can addons extend?
Addons for Gramps can extend the program in many different ways. You can add any of the following [https://github.com/gramps-project/gramps/blob/master/gramps/gen/plug/_pluginreg.py types] of addons:
#Report<!-- sync with https://gramps-project.org/wiki/index.php?title=Addon_list_legend&action=edit&section=2 --> * '''Importer''' (IMPORT) - adds additional file format import options to Gramps#Quickreport* '''Exporter''' (EXPORT) - adds additional file format export options to Gramps* '''[[Gramps_Glossary#Toolgramplet|Gramplet]]''' (GRAMPLET) - adds a new interactive interface section to a Gramps view mode, which can be activated by right-clicking on the dashboard View or from the menu of the Sidebar/Bottombar in the other view categories. * '''Gramps [[Gramps_Glossary#Importerviewmode|View ''(mode)'']]''' (VIEW) - adds a new view mode to the list of views available within a [[Gramps_Glossary#Exporterview|View Category]]#Doc creator* '''[[Map_Services|Map Service]]''' (MAPSERVICE) - adds new mapping options to Gramps#* '''Plugin lib''' (GENERAL) - libraries that are present giving extra functionality. Can add, replace and or modifies built-in Gramps options.* '''[[Gramps_{{man version}}_Wiki_Manual_-_Reports_-_part_8#Map serviceQuick_Views|Quickreport'''/'''Quickview]]''' (QUICKREPORT) - a view that you can run by right-clicking on object, or if a person quickview, then through the Quick View Gramplet#* '''[[Gramps_{{man version}}_Wiki_Manual_-_Reports_-_part_1|Report]]''' (REPORT) - adds a new output report / includes '''Website''' - output a static genealogy website based on your Gramps ViewFamily Tree data.* '''[[Gramps_{{man version}}_Wiki_Manual_-_Filters#Add_Rule_dialog|Rule]]''' (RULE) - adds new [[Gramps_Glossary#filter|filter]] rules. <small>new for version 5.1</small>* '''[[Gramps_{{man version}}_Wiki_Manual_-_Tools|Tool]]''' (TOOL) - adds a utility that helps process data from your family tree.* '''Doc creator''' (DOCGEN)* '''Relationships''' (RECALC)#Gramplet#* '''Sidebar''' (SIDEBAR)#* '''[[Database_Backends|Database ]]''' (Introduced Gramps DATABASE) - add support for another database backend. <small>new for version 5.x and greater0</small>* '''Thumbnailer''' (THUMBNAILER)- ⚡<small>''new for version 5.2.0''</small>#Rule * '''Citation formatter''' (Introduced Gramps CITE) - ⚡<small>''new for version 5.12.x and greater)0''</small>
==Writing an addon==
4,610
edits