Loading...

GRAMPS: Defining Custom Forms for the Form Gramplet

1,555 views

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Aug 10, 2016

Here's a long one, with steps explained in detail for those who may not yet be comfortable with rummaging through hidden folders and editing configuration files. I've got a table of contents in the description. More details, including some not mentioned in this video, are available at the GRAMPS wiki, here: https://gramps-project.org/wiki/index....

0:00 - Introduction
2:14 - Review basic usage of the Form gramplet. See: https://youtu.be/Y5hijkAF6eE.
6:06 - Optionally install the Geany code editor for Linux.
8:53 - Locate and open the "form.xml" file in Linux, under the hidden ".gramps" folder:

/home/*username*/.gramps/gramps42/plugins/Form/form.xml

12:12 - Optionally install the Notepad++ code editor for Windows
15:23 - Locate and open the "form.xml" file in Windows, under the hidden "AppData" folder:

C:\Users\*username*\AppData\Roaming\gramps\gramps42\plugins\Form\form.xml

20:03 - Peruse the form.xml file to learn by example. Notice the XML declaration at the top of the file. I did not mention in the video, but form definition files must begin with this line, followed by a "forms" element that covers all of your forms.
22:01 - Understanding "tags" and 'elements".
24:19 - Understanding the elements used in form definitions, and their effects in the GRAMPS software: form, heading, section, column, _attribute, _longname, and size.
37:00 - Walkthrough of defining a new form in a "custom.xml" file, using an old Philadelphia death certificate as an example.
55:04 - Resolving syntax errors and using escape characters.

The following characters must receive special treatment in your definitions:

" → "
' → '
less than sign → <
greater than sign → >
& → &

1:01:58 - Handling typos.
1:04:27 - The Forms gramplet accepts only one form definition per source. ... Fumbling with an error.
1:10:19 - Entering my first form using the new definition.
1:21:24 - Viewing the results. Avoid overwriting previous information by creating a "Death Record" event, rather than a "Death" event.
1:26:24 - Try creating a new practice family tree for experiments, or "abandon changes and quit" if you experience unexpected results.
1:27:54 - Adding document image to the gallery and cleaning up citations.

Loading...

When autoplay is enabled, a suggested video will automatically play next.

Up next


to add this to Watch Later

Add to

Loading playlists...