* top Position the top corner of this box on the page. the default is the current position.
|
* border Whether or not a border should be printed around this box. 0 = no border, 1 = border. Default is 0.
|
* fill The color to fill the background of this cell.
|
-!!==PGVRText==
|
+!PGVRText |
The PGVRText element must come inside a PGVRTextBox element and will render the text at the current document position according to the given style.
|
* style The name of the PGVRStyle that should be used to render the text.
|
-!!==PGVRList==
|
+!PGVRList |
Iterate through a list of level 0 records. The child elements contained in the PGVRList tag will be repeated for ever record in the list. The list can be filtered through the filter attributes. Any number of filters can be applied. With each iteration, the gedcom context is changes to the next record in the list.
|
* filter1 Filter the list by the given expression. Filters are given in the form GEDCOMTAG EXPR VALUE, where GEDCOMTAG may be any valid tag, for example BIRT:PLAC. EXPR must be one of the following CONTAINS, GTE, LTE, or EQUALS. CONTAINS filters are usually faster than the other filters. VALUE may be any variable or literal string.
|
* filter2 Filter the list again by the given expression
|
* filter3 Filter the list yet again by the given expression
|
* sortby The Gedcom tag to sort on (ie. NAME, BIRT, or DEAT)
|
-!!==PGVRRelatives==
|
+!PGVRRelatives |
Find all persons who are related to a given individual. With each iteration, the gedcom context is changed to the next record in the list. Attributes:
|
* id The gedcom XREF id of the record to use as the context for children tags. A variable (ie $pid) or a reference tag (ie @FAMS, @SOUR) may be used for the id.
|
* group The group of relative to find. Acceptable values are:spouse-family, direct-ancestors, ancestors, descendants, all
|
* sortby Possible values are none, NAME, ID, generation,
|
* maxgen The Maximum number of generations to return. A value of * will return all.
|
* showempty If true, empty records will be returned for all ancestors not in the gedcom file. This is used for Ahnentafel charts.
|
-!!==PGVRGedcom==
|
+!PGVRGedcom |
Set the current gedcom record context. All children tags will be referenced around the gedcom record selected using the "id" attribute"
|
* id The gedcom XREF id of the record to use as the context for children tags. A variable (ie $pid) or a reference tag (ie @FAMS, @SOUR) may be used for the id.
|
-!!==PGVRRepeatTag== Iterate across all of the Gedcom tags in the given in the "tag" attribute that are found in the current Gedcom context. With each iteration the current gedcom context is changes to the next matching tag's subrecord.
|
+!PGVRRepeatTag |
+Iterate across all of the Gedcom tags in the given in the "tag" attribute that are found in the current Gedcom context. With each iteration the current gedcom context is changes to the next matching tag's subrecord. |
* tag The gedcom subordinate tag to
|
-!!==PGVRFacts==
|
+!PGVRFacts |
Iterate across all of the level +1 subrecords in the current gedcom context. This is useful for iterating through all of the facts in an individual or family record. The tags that will be iterated across can be filtered using the "ignore" attribute. It is often desirable to print the family with spouse facts along with the person facts. The "families" attribute allows you to turn this behavior on or off.
|
* ignore A comma seperated list of tags that should be ignored when iterating through this record.
|
* families Whether or not to look up family with spouse (FAMS) events when iterating through a person context. Options are 0 = don't include events from family records, 1 = include events from family records. Default = 0.
|
-!!==PGVRGetPersonName==
|
+!PGVRGetPersonName |
Get the name of the person whose XREF id is given in the "id" attribute.
|
* id The Gedcom XREF id for the person to lookup. Leave this attribute empty if you want to use the name from the current gedcom record context.
|
* truncate Some reports may need to truncate long names so that they fit better in the reports. Use this attribute to specify the maximum character width that a name be printed. This will cause the processor to abbreviate multiple given names.
|
-!!==PGVRGedcomValue==
|
+!PGVRGedcomValue |
Get the value of a Gedcom tag. You can specify descendant tags by seperating them with colons (:). For example, a person's birthdate would be "BIRT:DATE". The birth place would be "BIRT:PLAC". Attribute Description tag The Gedcom tag to get the value from.
|
-!!==PGVRLine==
|
+!PGVRLine |
Draw a line on the page.
|
* x1 The horizontal starting position.
|
* y1 The vertical starting position.
|
* x2 The horizontal ending position.
|
* y2 The vertical ending position.
|
-!!==PGVRImage==
|
+!PGVRImage |
Place an image on the page.
|
* file Currently the only supported value is @FILE
|
* left The vertical starting position.
|
* top The horizontal ending position.
|
* width The width to set the image.
|
* height The height to set the image.
|
-!!==PGVRHighlightedImage==
|
+!PGVRHighlightedImage |
Place the primary object image on the page. This would be the same image that is shown on the PGV charts.
|
* left The vertical starting position.
|
* top The horizontal ending position.
|
* width The width to set the image.
|
* height The height to set the image.
|
-!!==PGVRNow==
|
-Print the current date according to the selected language rules. !==PGVRPageNum== Print the current page number.
|
-!!==PGVRTotalPages==
|
+!PGVRNow |
+Print the current date according to the selected language rules. |
+!PGVRPageNum |
+Print the current page number. |
+!PGVRTotalPages |
Print the total number of pages in the resulting document.
|
-!!==PGVRListTotal==
|
+!PGVRListTotal |
Print the totals found in the filtered PGVRList.
|
-!!==br==
|
+!br |
Print a new line break. |